Did a bit of research 3 years ago, decided that the Garmins gpsmaps67 series were the ones for me, and picked up a used 67csx off Craigslist for a great price. Even now that they are being replaced by newer models, I still see them for sale at the same price I paid, or higher
That aside, it is a fantastic little unit, I have the topomaps and some lake charts for it, really love it. Definitely would give my vote to anything in their lineup. Finds satellites quickly, screen is easy to read, and has a lot of great functions.