There is a mob on fleabay who regularly offer waterproof covers for many different makes and the D40 for the complete car is only about $500, not sure if they sell separately or if you have to buy front and back. Still not cheap but then nothing much is these days.
Too many people have already done that, but hey atleast the first response wasn't something kinky like so many others have tried before when they see the roll sitting on the shelf
Theres that roll on paint protector stuff, it makes your car look like you havn't washed it after going through mud, but when you want you just peel it off and your paint work is as it was beforehand. It protects againmst scratches too, apparently.