Sort:  

If you use Canon, I recommend the 100mm f/2.8 macro. It is super sharp and not too expensive. Plus it works great for portraits.