SO, I wanted a GPS on my Versys. I looked at the various mounts and they seemed to be an overkill for what I wanted and needed - SO I made my own.
It is very simple, cheap and brutely effective.
I found a garmin GPS on Craigs list for $40. Most of the automotive Garmins use the same type mounts so it would work for most of those.
I removed the top clamp from the handlebars and drilled and tapped it to match a stainless bolt I had. The backside of the clamp even has a flat spot at the right place for drilling. If you totally screw this up or dont like it, a new clamp is relatively cheap.
I put the bolt through the clamp and put a locknut on the top (used a rubber washer behind the stainless washer). I cut the bolt to only clear the locknut buy about 20mm.
Next I cut the ball off of the factory garmin mount and tapped it to the same thread as the stainless bolt. (If you are chicken, you can get replacements on ebay for $3.) Put some lock tight or other sticky hardening stuff on the ball and twist it down till it is tight. Any there you have it.
The GPS quickly pops on and off and swivells in all directions.
I got zero dollars tied up in it, you don't really see it with the GPS mounted and it looks fine when it isn't.
Maybe this can save you some bucks but more importantly, give you a pretty nice GPS mount.
I found a garmin GPS on Craigs list for $40.
Here are some pic's of the setup..