Having not found any indication of what, precisely, Canon and reviewers might mean about the 7D's weather resistance and improved seals, I finally asked Canon directly. Here's what they wrote in response: Thank you for your inquiry about the weather seals on the EOS 7D. We value you as a Canon customer and appreciate the opportunity to assist you. The 7D is not a weather sealed camera. It should not under any circumstance get wet. It may survive some rain, however, there are no guarantees. If you need a camera with weather seals you should look into our EOS 1 series cameras. To clarify, none of our cameras or lenses should be immersed under water. The EOS 1 series cameras and certain L series lenses do offer weather seals. These seals do not make the equipment water resistant or water proof. You should always try to keep the equipment dry. For the conditions you described (hard rain, under a shower, and being immersed), you should be looking into an underwater housing. There are several third party companies that offer underwater housings for our cameras.Now, are these weather seals, or placebo seals? Maybe my mistake was mentioning warranty in the question.