I'm looking at the VR models of both the 55-200 and 70-300 lenses, but can't decide which to get. Or if I should be looking at something else. Price range is up to $400. All I currently have is the 18-55 kit lens I'd like a lens that has a decent reach on it, so I don't have to get too close to folks for street photography, but something that's not too cumbersome to carry. Crowd shots at a parade, people at an art fair, etc. Would an 18-135 be the right choice? Or should I be looking at a 55-200, or 70-300?