I have recently thought about getting a GPS for my bike. I can strap it on with a RAM mount and after uploading a few Canadian and US maps, I can go anywhere with ease.
I know a few people who have them and love them, they keep track of distance travelled, average speed, top speed, etc and if you get a marine GPS, they are weather proof.
The cost is a little daunting, around $300 US, but I have a few things I could sell on eBay to raise most of that.
What do you think?