I did a lot of research and ended up buying this choosing this over what I really wanted the Canon USM mainly over price. The bokeh is good and the tamron does take sharp pictures but I am going to sell this one on Amazon to go get the Canon. I really want the USM and "optical excellence" that some online experts said the Canon has. I guess you get what you pay for.