Evolution Fabric cover is nice because of the four layers of microfiber protection and the soft inner layer that prevents scratches and it's thick enough to protect dents & dings.
http://www.griotsgarage.com/category.../car+covers.do
Bottom of the page.
Sunbrella is also good....