Canon's L series lenses are known for being one of best, and highest quality optics in the industry. Canon glass produces stunning image quality and color rendition that very few brands can match. However Canon L glass do carry a high price tag and can be out of most peoples budgets. Canon never lets you forget the “L” stands for luxury! However, right now Canon has a great deal it's 100mm Macro lens. Actually, for the price, it's a total steal right now..
The 100mm f/2.8L Macro IS USM is an absolutely stunning lens. If you're thinking "that's nice but I don't shoot macro," you'd be wrong! I personally don't shoot alot of flowers or bugs either. (although it's obviously a great tool for that too). It's actually my go to portrait lens. It handles very well, produces crisp, sharp images, and has fast and accurate autofocus. The lens itself is very light and the image stabilization works fantastically. The lens is a nine-blade rounded aperture that produces smooth creamy bokeh and being a Canon "L" lens it's weather-sealed. I purchased mine years ago for around $1,000 dollars, but right now it's selling for an unbelievable $699, in my opinion, it's a no-brainer. Get yours here.