Scott,
How is this compared with the famous Suunto? Am exploring a good Suunto. 
hi Alvin, long time no see

When you free we should meet up

Haven't really try a Suunto before but my friend told me it's not bad and it's costly too. This G-Shock can tell temperature, start/stop watch, count down, altitude check, 24 countries timezones... but i don't find the temperature is accurate if you not remove it from your wrist (body temperature) and the altitude is a bit off too... maybe I don't know how to use it right because i never read the manual :p