If you are choosing between the two, I say Shen Hao- it's a more rugged and more versatile camera. I've had mine for eight years now, and love it. It has been all over the US, from the coast to the desert, from sea level to 10,000 feet, and I've never had a problem.