So I'm in the market for a new lens, particularly something on the wide end of the spectrum for my 1dmk2, I shoot mostly winter action sports, but would enjoy getting into landscapes in the future. My budget is around 600 USD, and so far I have narrowed it down to these 3 lenses
canon/sigma 15mm 2.8 fisheye
17-40 4L
From what I have been told, the 17-40 is not all that sharp for being an L lens, but the zoom on it would be very useful in some situations, plus it would bridge the gap between this new lens and my next widest lens(50mm). How ever, the fisheyes are often said to be a must have for any ski/snowboard photographer, but the effect the lens has on an image might get boring after a while, which is what I'm afraid of. What would some of you recommend?

