My 23 year old, faithful Heuer (pre-Tag Heuer) sports watch finally bit the dust last week and I am looking for recommendations for a new watch. I am not in the high end Swiss price range, heck not even over the $700 or $800 price range unless its a great deal but need something that is good to wear outside hiking or at the beach as well as to work in an office. I've considered everything from a $100 Casio Atomic Solar G-Shock digital to a $400 Citizen Eco-Drive, to a used Movado at about $750. Someone also mentioned a Seiko "Orange Monster" as their favorite. What are some of your favorite watch recommendations and why? Toughness, good time-keeping, good looks, reliability, etc. Thanks!!