UltraGard XL full cover. Also rolls up into a small pouch.
However, one should clean the bike(at least get the road dirt/dust off with a spray cleaner/polish prior to installing a cover.)
dust/dirt+cover+wind=moving cover=sandpaper=fine scratches
Make sure the one you buy (full or 1/2) is lined for the windshield.
Also suggest cutting 2 tennis balls and placing them over the folded "hinges" of the antenna prior to installing the cover. Will likely keep you from ripping a hole in you cover.