I'm looking at a 7D. I can't decide if I should get the 18-135 or the 28-135 kit lens. I have an xsi, but I'm selling my 18-55 and 55-200 EF-S lenses with it. I usually use prime lenses, but need a decent zoom lens. I haven't loved the feel of the 18-135. It seems really cheap to me - which is what I'm trying to get away from by going to the 7D. Which one will give me sharper images? I would love to get a 24-70 or a 24-105 soon, but I'm not sure when that will be possible. And, like I said, I use my 50mm and 85mm a lot.