Still deciding if the sony rx100 m2 or Canon G16 is right for me. Mostly plan to shoot macro stills and video. Since rx has over 20+ Mega pix is it overkill? I see the rx100 has a much bigger sensor then most p&s and hear that messed up the whole camera. Please inform me which maybe the best camera for underwater stills. Also canon g16 can due 1 cm focus compared to rx100 m2 which has 5cm from snap sort if that's true can I buy a lens to bring it up to 1 cm like the g16. I'm new to uw photos you see.