I love the 28-300L lens. If you are doing professional shoots, maybe it's not the best (slower lens), but under nearly all conditions i have had an awesome time with it. I travel and hike a lot, and it's great to have a mostly all-around lens. On the 7D the wide end is not so wide, but the long end is really long (I take a 10-22 with me to get wider). It's a little heavy, but that can be accommodated for with the right strap (black rapid is great for me), and people will notice it - i've had several people come up to me and comment on the lens or ask how much i spent on it, so i am disguising it a little by putting some bike handlebar cork tape on it in different colors, and that also helps with the locking ring which is metal, but with the tape it's really easy to lock/unlock with one hand. Over two years of mountains, beaches, sand dunes, rain, desert, etc, never had any dust problems inside the camera. Some sand got in between the barrels and made some grinding noise, but a rocket blower got it out. The IQ is good enough for me, and I have blown pictures up to 60" and looked great. I'm not a professional and don't pixel peep much, but for myself, as gifts to other people and putting up at art shows, you can make some really nice, large images with this lens. Bokeh can be achieved with your subject well in front of a background, and the 2.3 ft focus distance does make it close to macro-like (though IQ is much better with dedicated macro). And if you're worried about changing lenses in the field, this is a great one to have. I rented one before buying (and a 100-400 to compare) from some strange place called lensrentals, and sealed my decision almost immediately.