I am getting ready to sell my XSi backup camera body/grip & some lenses in order to purchase some different gear. I was originally going to get a 40D body to use as a backup to my 50D, but came across a particularly good deal at work here that's got me second guessing my decision. A friend here at work has a Canon 300mm f/4 L IS lens for sale for $810 (excellent+ condition).
I really like having 2 bodies on a shoot since that really cuts down the lens swapping, but this 300 lens deal just keeps creeping more and more into my mind. I shoot a lot of outdoor sports (soccer, baseball, track, etc) and currently have a 70-200 2.8 IS and a 1.4 teleconverter, but I have read that the 300 will have much better image quality than the 200/tele combination not to mention faster focus performance.
So, what would you do and why? Lens or body?
I'm leaning toward the lens at this point.


