Brand would just come down to personal preference, so my only suggestions would be to get a multi-layer cover as close to custom fit as possible (thicker covers keep their custom shapes better), and even then, keep it tied at the bottom at all times to restrict movement as much as possible (movement on the paint is not good once it's dirty - so similar to those magnetic hood bras, taking it off occasionally to clean both the cover and the paint underneath is a good idea).