Garmin 276C or 376C if you want XM. You should be able to get a good deal now on the 376C because Garmin just discontinued it.
I wish there was another company other than Garmin because lately their product line has been going straight to the dumpster.
They seem to thing that the buying public wants watered down versions of their products.
