So i've been bored at work, which is dangerous, because I've spent a lot of time researching a lot of camera gear that I don't need but want...


Anyway, I was thinking of upgrading to the 7d when it comes out. I've currently got the XSi, but the added features of the 7d seem pretty compelling.


But then I started thinking about spending the money on a new lens. Specifically, the 100-400mm IS L lens. I try to shoot a lot of nature and wildlife whenever I get the chance, and I want more reach than my current 70-300.


So... if you were going to buy one of these items with my current setup, which would you get?


And if you want to talk me out of getting either, that'd probably be the best option...