Take a look at the Otterbox Armor 3600 with its mounting options. There is a specific mount for handlebars, and the electronics will be protected in a waterproof housing.
http://www.armorbyotter.com/dell.cfm
Here's how to get a CF GPS to fit in the case:
http://www.pocketpclouisville.com/re...600_Review.htm