fitness nerds, what is the best GPS watch for biking/running/hiking/etc w/ these features?
distance
time
review/save routes online (on google maps or similar)
current heart rate
long battery life
altimeter
works in remote locations (canada, montana, etc)
so far i am looking at this one but...