First off I really love this watch. I got this as a birthday gift almost 5 years ago and wear it just about every day. This thing has taken a beating as I've worn it through everything; deep SCUBA dives (150 ft), hiking, backpacking, snowboarding, climbing, traveling, you name it. Its held up really well, I did have to replace the band last year. That is one pain since you can only use the Casio Pathfinder specific band. The red coloring on the directional marks has long since disappeared. The only "flaw" that I've been having with it is the date numbers on the bottom and the tide markers have been fading. Some days I can barely read the date, some days its ok. Not sure if this is just my watch or if others have had this problem.
Other than that, its awesome. The thermometer works pretty good when its off your wrist (take it off at night while camping), the altimeter is close enough, good for tracking elevation gain/loss. It even records your highest height and the date you were there (pretty cool, mine is 11,040 ft on top of Mammoth Mountain). The barometer seems to work ok, don't really use it that much. The compass works great too. The tide height comes in very useful when I'm by the beach and the moon phase is just good to know. Changing the world time is very easy and super convenient since I travel a lot. Being solar powered and never having to change a battery is one of the best parts. All the other functions are great too and the screen is easy to read compared to Suuntos and other watches.
All around I think this is a super cool watch that I would certainly recommend to someone.