Educate me on car covers and where to get them.
I have had good results from California Car Cover Company. If the cover is just for use in the garage, they make one called "Dustop" that has a very fine weave to keep the dust off. If the cover is going to be used outdoors, they make one called "Stormweave".
This post from last year covers your question too