I'm about to buy a 40D and I'm trying to see what lens would be a great starter. I'm going to be taking outside pics of cars and action shots. Some of my new son and so on. There is one for 984.00 free shipping and it comes with a Canon EF-S 18-55mm f/3.5-5.6 Zoom sounds like a ok deal. Or would I be better off getting a body and a lens from somewhere else Sorry for a noob question but i search a little and did not find anything too good Thanks!