You could instead get the 550D body and a 50mm prime + a tamron macro instead, these will give you much sharper images even at large apetures but the 50mm will not be wide enough for landscapes/architecture and the macro will be too short for wildlife such as birds, animals etc (but good for insects and flowers of course).