Thanks for the great advice already. I was leaning towards the 7d in my heart. Now this may sound silly but I am a beginner so that's my excuse lol. What is the quality of the lens that are sold with the camera body, for instance the package deals at bestbuy? Or am I better off buying the camera body only and then buying a higher quality lens seperately? And if that's the route I should go, what is a good quality lens? And then in the near future I would like to purchase a good telephoto lens as well.
Thanks again!! This is my first time using this forum and I was pleasantly suprised with the amount of views and replies so quickly!
places to buy from:
bhphotovideo, adorama are reputable camera dealers.
Choose lenses first. A good lens on an entry level body will produce better results than a cheapo lens on a 7D.
Given the wide variety of subjects, you will probably want to get more than one lens. A good lens to begin with would be the 15-85 or the 17-55 f/2.8 or the tamron 17-50 f/2.8. I think the 15-85 might be sold with the camera.
Given your choice of subjects:
landscape: general purpose zoom (15-85, 17-55)
wildlife, motorcross, sport: some kind of telephoto, e.g. one of Canon's 70-200mm lenses.
kids: a fast prime, e.g. 50mm f/1.4, sigma 30mm f/1.4, canon's 35mm f/2 or 35mm f/1.4.
Getting some good lenses will cost $, but this is the right emphasis. Figure out how much you're prepared to spend, and put most of your money into lenses.