TexPhoto said:
Trying to be positive...

Good lord man, buy a camera bag with some weather proofing! I own several Lowpro AW bags and have been through tropical rainstorms without a drop of water on the gear. Side benefit: you can carry the cameras in a camera bag!
Each one of my bags has a drawstring trash bag inside so i can enclose the bag and float it if necessary.
+1

& :-\
I also can endorse the Lowepro AW bags with built-in rain-proof covers, which fit over most of the bag (the exposed part) to keep out 98% of rain (even tropical rain). The remaining 2% doesn't make it through the remaining bag exterior (the black part and lining) - unless you are in a real downpour for absolutely ages, ie hours.
I have a medium-large Lowepro AW shoulder bag (can fit my 7D with 2 lenses, eg 70-300mmL and 15-85mm), and I also have a large Lowepro AW 'slingshot' (one strap backpack type) - that holds 2 camera bodies and about 4 to 5 lenses. Both have great rain covers.
The rain covers are stored / semifolded / semi-scrunched somewhere within a 'hidden open pocket' which faces downward, which is sealed with a velcro strap. So you can immediately pull out the rain cover when needed, it literally takes only seconds to unfold and then extend and guide it over the bag, using the elastic outer rim to cover and latch on to the bag's corners. These rain covers have saved my gear from danger (or potential damage) on numerous times.
Both my DSLRs have been taken and used in places where there is quite a bit of moisture (eg rain, waterfall sprays, even occasional spray from ocean waves). The 7D definitely has quite good sealing, not quite 1D class... but better than the 5DmkII and much better than the xxxD's / Rebels.
Also when I go bushwalking (aka 'hiking' or 'trekking' - I'm Australian!) - I also take spare plastic bags with me: usually garbage bags and then some smaller plastic bags- not only for my camera gear, but also to keep some clothes dry. Handy insurance that weights only a few grams!
I hope we'll hear back from the OP with positive news....
Paul