I need advice. May sound petty, but it's not. Either the canon 16-35mm 2.8L usm or the canon 5d. I know both are fantastic and i need both, but i have 1800.00 on hand to purchase the canon 16-35mm 2.8L usm today... or should i save the money, not buy the lens and buy the canon 5d body instead. (leaving me w/out this wonderful lens for about a year). I guess the question is, what is more important if you had to choose? Here's my gear as of current: -canon 10d (which i love until i get another body, the results from how i shoot with the 10d are fabulous) -15mm fisheye -24mm 2.8 -50mm 1.8 -85mm 1.8 Now given those items, would you get the 16-35mm 2.8L usm lens today or keep what i have and wait a few more months for the 5d and buy the 16-35mm 2.8L usm lens next year. Help! This is an important question for some up coming weddings. jencarrollphotography.com So is it more important to have the body or the lens if you had to choose one? Thank you so much!