The 7d is a very fine camera but I may warn you that it's a LOT of camera especially if you're just starting up. In most situations I would whole heartedly recommend the camera without batting an eye, but in this case I'd recommend the 60D and get the 24-105L or the 17-55 IS as a good all around lens... The 17-55 is wider and will have a more "natural" feel with the camera, but the 24-105 may last you longer with more bodies and more body types, but thats another topic for another time and place and is not nearly as wide but has one heck of a zoom. Once you got the 60D mastered and feel like you've outgrown it, then by all means get the 7d2 or 5d3.