Ceramic-coat the muffler, preferably when brand new before you take delivery. I'm going to use jet-hot.com Sterling, but there are others. My muffler was already rusting badly after only 3 months and 3000 miles. Buell honored the warranty, and I'll have an opportunity to get the replacement stock muffler coated before they take the old one off, so I can keep commuting to work 50 miles per day.
I use S100 products to keep the bike clean and protected. I've not felt a need for any add-ons. I considered upgrading the exhaust when the stock muffler started rusting, but for me that would "fix" lots of things that are not really broken and would possibly create new problems, aside from the cost, so I decided to keep it stock. As it is, the bike performs well enough for me to be assertive on the highways, with plenty of headroom -- most jerks just back off right away, and those that do not never win anyway.
My most important piece of gear are my two Roadcrafter suits, from aerostich.com . On the second one, I had them add a few inches to the arms and legs, and it keeps me completely warm even riding in 10 degree F weather for an hour (hasn't gotten colder yet in NJ, but I feel ready for it), so I did not even need to consider heated clothing. The only issue is with hands. What works best for me is extra-large Gore-Tex ski mittens so I can curl my fingertips into my palms every so often. The heated grips on the stock 08 Uly help a lot. Incidentally, I have a real US army issue compass, which suits the character of the Uly much better than a gps.
I ordered my 08 Uly in August, and the dealer could not get one until October. Check with the dealer and order the bike to make sure you'll have it when you get here. If you're not picky about the color (they're all nice), you might get the bike sooner.