hi to all,need some advice on buying a lens for my eos500.I'm interested in shooting macro and streetshooting....Anyone can recommend a good zoom lens for me to get with a budget of $250 or below 2nd hand or 1st hand doesn't matter...Thanks to all in advance.Btw please state the price of the lens and 1st hand or 2nd hand.