I just mounted my Garmin 60Cx up on a Ram Mount a couple weeks ago myself. You can kind of see it sticking up here:
I took it out on it's maiden voyage in the snow. The bike, me, and the gps were caked in slush when I got back home.
I also hard wired my garage door opener to the battery and a top clamp mounted pushbutton switch.