Tried out the GoProHD underwater. That doesn't work really good. Because of the dome port in front of the lens, underwater, the images become blurry. Above water this little robust camera can give great results for the price.
Other shots were taken with a Canon 7D.
Took all the shots free diving. Went pretty well for the first time after many years... Would really like to try out the 7D in a Ikelite, SeaSea or Nauticam housing.