sorry just to add to your list of cameras you are thinking about getting ( I also am in a similar position at the min) is the 60D or if you want the smaller more light weightiness of the 550D then maybe the 600D. I dont think these cameras are that much more expensive but they do come with a...