I have a 300D with a 50 1.8, 18-55 (kit), and 55-200 lenses. They are decent and give me some versatility but I'm now coming in to more money and I want to start spending on camera gear.
I was thinking that a 20D would be awesome to get, and there are times when I feel that I could use more camera. I could get one if I sell my 300D, but I think I'd rather get some nice lenses instead. Lenses are more important than body to me at this point.
I am willing to spend something in the neighborhood of $1000 USD and I want to buy a GOOD lens. The lenses I have now are prosumer lenses and I want to start getting lenses that are more capable, but then I could also get a lens that is on the higher zoom end of the spectrum.
My uses for my camera are across the board. Right now I'm working in politics and so I do a lot of close-proximity journalistic shooting. As soon as this ends (November), I'll probably spend a lot more time in the wilderness hunting animals with my camera and so better zoom abilities would be good then.
So, I guess my question is this: what are some of your favorite lenses that are priced in the $1000 range (give or take a couple hundred) and what do you think is my best strategy?

)
