I bought the first Casio G-Shock Atomic Solar Watch for my husband as a gift ten years ago.  He is very rough on watches (works with his hands) and this watch held up like a champ (is shock-resistant).  He likes it because of the large display of the time, the fact that it is atomic (you don't have to set it--it knows what time it is) and solar (doesn't need batteries).  The first one was showing it's age and he wanted to replace it with the exact same watch!  Amazon had a great price on it (lower than the Casio site).  We are both very happy with the purchase.