Garmin Units
I have had a Garmin GPS 76 (black and white unit) for several years, it's a great unit, the color one is a little nicer though. I recently bought a Garmin GPSMAP 478 which is a very nice unit, it's a little bigger than a handheld, but still portable. I bought this unit to swap between my sailboat, fishing boat, and car. It comes preloaded with the maps (though I think for inland lakes you need the 378 *difference only being the charts*). There are several add ons for these units like XM weather/Radio, depth sounder/fish finder, etc. I am probably going to add the weather to the unit sometime, but that requires a subscription to XM. I really like the unit (GPSMAP 478) both on water and on land. Garmin has been a great company, I had a garmin palm pilot nav unit years ago and it went bad outside of the warranty time, they said to send it in and they would take a look at it, they sent me a brand new one.
Good luck.