I have the 550D and for the price it seems a very capable camera, if you get the 550d or 600d you can then buy and extra lens to your exact requirement.
Both are excellent cameras, with there not much been different except the swivel screen on the 600d,
Hope you find the right camera,