Ca9 is waterproof but 720p. Cg20 is not waterproof but is 1080p. Both models are within the same price range and are hd (obvs).... So.. out of these two which is the best???
http://uk.sanyo.com/products/View/VPC-CA9EBK
http://sanyo.com/xacti/english/products/vpc_cg20/spec.html