This is a great deal on a GPS watch. I got the Cardio version a month ago and it's worked really well, especially with Strava.
Decent review can be found here
GPS tracking with 3GB built in music player
Train in different heart rate zones with built in heart rate monitor
Track activity all day, including sleep
Train in run, cycle, swim, treadmill and gym modes
Real time information on distance, speed, pace, calories burned
Set goals, race yourself and customize your interval training
Looks like this has gone back down in price again.