I ended up going with the riser mounted RAM ball setup (Heli risers but very similar to Murph's in the link above) as I wanted a set of risers anyway and it was a no-brainer to incorporate the RAM mount rather than having to purchase a separate mount. This setup gives you a lot more flexibility in positioning and height (with different length arms) so you can get it up in your line of sight while still being able to see your gauges. You will need to purchase a ball adapter for the rear of your cradle though if you opt to go this route (see OregonLAN's first link above for the proper adapter).
Here's a shot of my setup from eye level in the riding position with the Heli risers, 6" RAM arm and Garmin GPSMap 60CSx. My Garmin Nuvi 1390T sits about an inch higher, mainly due to the difference in where the ball adapter bolts onto the cradle. One nice thing about the Heli risers I got is that there's a PowerLet outlet in the left riser so my GPS's power cord is super short and won't get tangled up in anything.