Canon will hopefully come out with a high megapixel camera sooner rather than later. My question is: which lenses will be capable of resolving those megapixels? I use the 17-40L quite a bit and love the pictures I get with that lens. I also use the 2...