If you tend to drop, bump or otherwise damage cameras then go with the Olympus if it indeed has a shockproof/waterproof exterior. I'm fairly sure none of the Canon's (short of the Mark III or buying armor covering) have that feature.