You might try the Sigma 12-24mm zoom. Yes, I know, it's a Sigma, but my copy is way better than any of the Canon lenses that I have owned or borrowed, including the 14mm (first edition), the 17-35, 16-35 mark II, 20/2.8. the 24 tilt-shift, and the 24-70. The Sigma covers full-frame, though I've only used it on the 1.3x 1-D series bodies, so I haven't really seen the corners. But it has significantly less distortion and CA than the Canon lenses.
This is a lens that's best at f/16 or so. That's fine for me, since it's my architecture lens, but it might not be so good for action photography.