I have a Garmin eTrex Summit that I'd part with for $70. It's got an electronic compass, altimeter, and the standard range of Garmin functions. You can see your tracks and waypoints in relation to each other, but there's no true mapping function.
I bought it last year, but only used it on one trip. It's like new.
PM me if you're interested.