Now that I've gotten comfortable with the idea of not having a barometric altimeter and electronic compass, it'd be pretty nice only spending +/- $150 on a GPS that can do what you need it to.
They have the etrex 20's on amazon for just over that.. I'm kinda surprised at myself that I haven't bought it yet..