I use the following products to create this web site:
Photographic Equipment
My terrestial (above ground) images were primarily taken with an Olympus E-20 which is a 5.2 mega-pixel camera with a wonderful lens. That was replaced in 2008 with a Nikon D300, which has a 12.2 MP sensor.
My underwater images were primarily taken with an Olympus C-8080 which is an 8 mega-pixel camera. This camera has also taken the underwater videos that you see on the web site. It's housed in an Olympus PT-023 underwater housing. My current setup includes dual Sea&Sea YS-90 strobes connected by a Y cable which plugs into TTL Digital Adapter from Heinrichs Weikamp.
Video is shot using a Sony HDR-SR11 high definition video camera.
Photographic Software
All of the images are cataloged using ThumbsPlus. This software creates a database of all of my images which is searchable. I use to it assign values to IPTC fields, which are used to generate the titles and image tooltips within the web gallaries. Take a look at XnView, as it's free and does most of what ThumbsPlus does.
Adobe PhotoShop is used to edit all of my images.
The photo gallaries are generated using Arles from Digital Dutch. This is by far the best photo gallery creation software that I've found and the support is outstanding.
The videos are edited using Video Studio from Corel. I find the software easy to understand and use. It doesn't have all of the bells and whistles of products such as Adobe Premier, but you don't need to take a class to understand and use it.
Videos created using Video Studeo are converted to DIVX format and uploaded to YouTube using the DIVX Converter.
Web Design
The web site has been converted to a database design where the logs are stored in a MySQL database. This allows the interactive GoogleMaps to be generated and I can now e-mail the logs to website.
I now utilize DreamWeaver from Adobe/Macromedia to edit the site. Note that this is an expensive and complex product, and I wouldn't recommend it to the novice.
The web site is hosted by pair.com and they provide wonderful support and service. I've had zero problems with them.