Here's a couple of pics of the windshields, I think they're perfect. They're strong, the ability to have them closed, or slightly open, or all the way open is awfully nice to have.
GPS on the left side is a Garmin Montana 650T, I use a set of these on the snowmobiles, too; they're pretty much waterproof, have good mapping in them, and the mount provides power.