I've had this watch for 11 years.  I work outside, typically in heavy woods and it's never let me down.  I have had to replace the battery maybe 3 times but it was worth it.  I've probably purchased 5 or 6 watches since I bought this but I always end up coming back to this G-Shock because every single other watch I have owned cannot stand up to the abuse of my job-even watches I've paid 3 times more than what I paid for this.  Also, I'd note the price is about the same that I paid 11 years ago.  So it seems the watch is an even better deal today than it was then!

Edit 12/2010:  Just replaced the battery in this watch again.  Good as new, 13 years into owning it.  I'd also point out I lost the gasket that serves to keep the watch waterproof a couple of battery changes ago.  However, I've taken this watch to the beach and shower in it daily and have never had a problem with moisture, even with no gasket!