Garmin Etrex Vista (bought a while back, now it's available at a rather friendly price)
Garmin bike mount for Etrex GPSRs (around 31 USD)
Palm Tungsten E2 (was around 300 USD equivalent those days)+ 512M SD card (given away lately, text and pictures are synchronised to the card)
EasyGPS (direct waypoint downloading to the Vista from Web and managing wps and routes, free)
OpenOffice.org (free office software, text conversion/compression to the palm doc format, very space friendly- text can be viewed on palm with any Doc Reader, many of them free or free to try)
Palm Media (bundled with Palm, for viewing pictures on palm)
Google Earth (excellent tool, but I use it very rarely)