RE: Garmin GPS
I have used a Magellan Blazer12 for 4 years now, and see no need to upgrade. A guy I work with showed me his new high-end Garmin, and it was very impressive. Does a lot of things my lower-end unit will not. Just have to ask yourself, "will I use the extra features an upgrade will provide?" If the answer is yes, and you are ok with the price, you'll probably be happy with a newer version. I wouldn't use the extra features of an upgrade very often (if at all), so it doesn't make any sense for ME to spend the money.
I love using gps with the USGS 7.5 minute maps, though I always keep a good compass tucked somewhere in my vest.