Is the lens that comes with the 20d good enough for a beginner. I have read in many places that it is a decent lens for the price that you get it for. I have also read on some sites that it comes with a USM and some say it doesn't. Or should I go through b&h and get the body with another lens? If so what lens would you suggest? p.s. Eventually I want to be doing alot of outside shots and some sports / (moving) car shots.