I just put a cee baileys on my 1200ST. I don't really like the looks but during the cold months in Massachusetts it makes a huge difference. I've been commuting down in the high 20's to low 30's and the windshield keeps most of the wind off of me, which makes it much more comfortable. I found a great deal on e-bay, there was a place selling brand new cee baileys shields for around $50. They had a lot of different models for different bikes, and mine was shipped in the original cee baileys box with all the paper work. I don't know where the guy is getting them, but it was a great deal.
Brian