I own a canon eos 400D with a 18-55mm kit lens (purchased Nov 07).
Was wondering what would be good to get for my 2nd lens, but have quite a tight budget <$500-600.
#1 Tamron 17-50mm f/2.8
#2 Canon EF 28-135mm f/3.5-5.6
#3 Canon EF 50mm f/1.4 or 1.8
Usually take photos on holiday (scenery, occasional shots with people, food) and occasionally take portraits, wedding photos.
Any suggestions or other lenses to recommend?