he's right. get yourself a fast prime.


no canon photographer should be without the 50mm f/1.4. you will get more bang for your buck than with any other lens. it's the bread-and-butter of the EF lineup, and once you experience the amazing bokeh it provides, you'll be so addicted that you'll want to carry the thing with you everywhere. taking a good portrait with the 50 is like shooting fish in a barrel. with a gun, that is.


from there.. out of the lenses you listed.. i'd put my money on the 16-35mm.. you need a wide-angle in your lineup, and since you're using a crop sensor, the 28-135 doesn't count. wide angle lenses are fun.. try leaving yourself zoomed all the way out, and get right up close on your subjects.. it will give you a whole new perspective, and can sometimes yield a very edgy look.