If you don't want to break the bank, go with Tamron lenses. Buy them used off eBay for 1/2 the cost new. I had a couple great EF-S 2.8 lenses made by Tamron. I had a 10-28mm 2.8, great for portraits.