I've had my digital rebel XTi for a little over a month now and have saved up enough money to buy a few lenses. I was looking into buying the 50mm 1.8 but cannot seem to find it in any of the local stores where I live and have had trouble finding it online...maybe I'm not looking hard enough or in the right places or has it discontinued?
Anyway, I am looking for lenses that will suit my shooting styles. I mostly take portraits, still life, macro, urban and nature & animal shots. I would love to have a nice zoom lens, a macro, and just an everyday walk around lens that will suit my needs for the landscape and urban shots I take. My budget is about $350 max for each lens and I am open to Canon, Tamron and Sigma lenses.
Any help with this would be greatly appreciated...Thank you in advance 
you can expand to something else. And by that time you could have saved for another.
Thank you for your suggestion, would the 24-105 also be good for portraits as well or mostly just for outside photos?

