I am in an interesting position. I need some thought on whether tis better to upgrade a camera body or get a new lens. I currently have a Canon 40D and a Canon 1D which I bought used. I had originally intended to get a Canon 100-400mm zoom for Baseball, Soccer, Football, Lacrosse etc. but after getting the old 1D(and it is awsome)I'm thinking maybe getting a used 1D Mark II or IIn might be a better Idea. I currently have a 17-55mm EF-S IS, 70-200mm F4 L and F2.8 L IS, Sigma 50mm F1.4. So how about it. Upgrade to a Mark II or IIn or get the Lens. Any Thoughts would be appreciated