I am shooting with a Canon 300d. I travel a lot and have to shoot mostly handheld and often in low light situations. The standard lens that comes with the 300d is not that good. I want to replace it with a pro or prosumer model. Based on my requirements I would like to know what you recommend as the best lens. It needs to be a zoom lens some where in the range of 18mm - 75mm give or take. Size is also a factor - the smaller the better. My budget is $1000 or under and I would really like to know what is the best in the $200 - $300 range.
Thanks in advance,
Rick

