I've just sold my 70-300 and although the intention was to save the money, I've managed to convince myself that I need another lens(!) So I'm shopping around.
I have a Rebel XTi plus a Tamron 28-75 and a Canon 55-250, both of which I like and intend to keep. I take a lot of family photos - portraits and kids' activities - and I enjoy close-up work (flowers mostly) as well as sports photography (dog agility), both of which I'd like to develop. I've been thinking along the lines of a prime lens that would serve for portraits, macro and action shots, but I guess that's a bit much to hope for in a single lens. Possible choices would be the 85 f/1.8 or the 100 macro, but as I understand it, the 85 isn't ideal for macro work and the 100 doesn't focus fast enough for action. My budget is around $500.
On the other hand, I've also been considering a 70-200 f/4 IS. Now, I know it's way over budget, but I'm wondering whether it might be worth the stretch. It'd be good for portraits and sports, and seems pretty good for close-up work too. The f/2.8 IS version is out of the question, both price-wise and size-wise (I borrowed one and found it very heavy, although I was blown away by the results it produced). I'd definitely want IS on a lens of this length, so that eliminates the f/4 non-IS.
So what would you do? I find myself completely unable to decide one way or the other: prime or 70-200. If the 70-200 were in the $500 range it would be a no-brainer, but unfortunately that's not the case.
Help - all suggestions welcome.
, now have 400do;500f4is,600f4 



