The always versatile shower cap! Like other covers it won't work with the bike on top of my car.
http://www.bikeforums.net/showthread.php?t=601328
I can't believe I have posted two shower cap answers within fifteen minutes of each other! That's weird!