Sigma Normal 50mm f/2.8 EX DG Macro Autofocus Lens for Canon EOS
To cut back on price without making major sacrifices in quality, look for an off-brand, fixed lens like this excellent Sigma. It's just as fast as our other top picks, but sells for only around $400. The 50mm focal length isn't as long as our other picks, so you'll have to get closer to get that perfect shot, but for the price, this is a quality piece of glass. This lens features a floating internal focusing system and a non-rotating front groupwhich means the length of the lens doesn't change as it focuses and the front of the lens won't rotate either, so any filters and the lens hood stays in place. This budget-priced beauty focuses from as close as 7.4 inches and is lightweight at just 11 ounces.