Canon G12 Underwater Housing Options Explained and Compared.