Well I ended up ordering a Memphis Shades Shooter. Price was right, knew it was short enough that I wouldn't be looking through it and since I'm thinking of pulling my fork shrouds and doing some chrome work on the front end the bar mounted style seemed to be the way to go.
Soon as I get it and get it mounted I'll put some pics up and then I have a 600 mile trip to the folks the middle of October so I can give a pretty good review. You know, how it deflected the wildlife, rain and/or snow, ect. Ah, biking in October in the Midwest, it's anybody's guess what the weather will be..... hope it(windshield) works real good like!.. hehehe