TVScuba
Looks like a tv stream dedicated to scuba. Haven't looked at it long enough to confirm though.
Ive been watching this tvscuba channel/site. It seems to let you watch anything you want for free and I can watch (outside the US) I checked out that Tank'd website but it doesnt seem to let me watch the shows. Nice graphics though