Papervision3D has a great new underwater world demo on their site.

Check it out.