Have a look at
www.magellangps.com Go for the sportrack color. You can buy a mapsend cd with it, with all the roads, towns etc. And you can even take it with you in your boat or cessna. It takes all kinds of maps, waterways, airfields etc. Good deal. And you can hook it up to your laptop or Ipaq if you would want that.