Another one for the telegizmo 365 day cover. I have left mine out during some horrible weather with no issues.
In terms of moisture, look at the Hippo moisture absorbers (
http://www.officeworks.com.au/retail...undry/LE008394). You can grab them at local woolworths on special occasionally. I replace mine every 2-3 months, and it keeps things nice and dry.