For those of ya'll thinking about a fairing, here's the breakdown of cost. I'm definitely not suggesting my way is the best, but it worked for me and hopefully this will give you an idea of what's best for you.
$700 - Wide Open Customs fairing without stereo
$185 - Colorite paint (some good/bad posts about Colorite, it worked fine for us)
($70 - Harley Heat Shields to pay my buddy the painter)
$140 - Sony CDX-M501P Marine Stereo (with real iPod connector) from Barney's Electronics on eBay.
$135 - Polk 5 1/4" DB521 Marine Certified speakers (BOGO 1/2 off at Circuit City)
$55 - Clearview blemished windshield (I can't see the blemishes)