I've done a few dives with the longer extension tube, and I'm still not impressed. Corners are slightly sharper, but still not great, especially for a $6k rig. I think the small-medium-large extension tube size works for Ikelite on cropped-sensor cameras, but it's insuffiecient for full-frame cameras (the 5D being the first for Ikelite). I'd have to advise against the Ikelite 5D housing for wide angle until they fix this problem.
If there's another lens out there that they have nailed, I might consider switching or adding that. Does anyone have better luck with another WA lens and the 5D, such as the Canon or Sigma 15mm fisheye?
Jeff,
I have the same rig and have been trying to dial this in over the last couple months. It's getting better, but does require memorizing a few things. I have all three extension rings and shoot with the 16-35mm. Lots of trial and error. These results should work for you and may actually be better since the 17-40 is about 1/4 shorter than the 16-35, and the long extension ring with the 16-35 is about 1/2 too short. I think if the extension ring was at the correct length we wouldn't have to fudge it so much.
Here's my conclusion for the 5D/Ike housing/8inch port/16-35mm:
1. The long extension is a must (but is still short)
2. You really need to shoot f8 or higher
3. For the 16-35 lens, 20mm is max wide that I find acceptable. Anything under is really unacceptable (to me).
4. At 35mm, it's actually decent.
5. shoot a +2 diopter when you need a little distance, otherwise shoot a +4
6. Short extension with the sigma fisheye works pretty well
Here are some of my latest samples:
1/125,f9,20mm

1/200,f22/35mm

1/100,f10,18mm (corners are really distorted)

1/125,f8,35mm

hopes that helps.