The NaviiON Pro is a bicycle computer on steroids. Not only do you get the usual stuff like distance, speed, clock et al, but also a simple point to point navigation system, voice recorder, altimeter, temperature, training diary and ride history. Uses compact flash cards, runs off two AAA batteries and is priced at around $239.00 excluding mounting.
I get tired just thinking about it.