My full cover fits my ultra great, looks good, has windshield protection and heat panels, packs up small, and only cost ~$20 or $30 (I forget) at Wal Mart. Only takes a minute to put on/pull off.
bought a nelson riggs for my trip to fla in march. Do a google for it, half cover, paid 38 bucks with shipping . rolls up pretty small and fits into a fanny bag which is included/