I bought a Nike+ GPS sports watch using some Airmiles points I had saved up. I've been fairly happy with it (7.5/10) especially since I hooked I bought a polar heart rate sensor that works with it. The data it gives me is just what I need especially when paired with the website (I love the GUI myself).
I have the APP on my phone for quick jogs when I'm away on business trips and it's not a bad app in my opinion - I like the auto-pause feature when I stop at a red light and the gps is fairly accurate. All in all in pretty happy with having these tools at my disposal.
The only issue I've had with the watch is it won't reliably sync to GPS unless you connect it to a computer for a couple seconds 24-48 hours prior to your run (it downloads the local GPS position to your phone to 'speed up' syncing) basically in my experience if you don't do that it won't sync at all. I couldn't get it to work period when I was running in blue mountain for a couple hours.
My favourite combo of tech right now is this :
Good shoes
Proper rubbing clothes
Nike watch + heart rate sensor + shoe sensor
Cellphone on armband with headphones
Zombie run app playing
The zombie run app is fantastic lol. I enjoy the fun little stories, and it's neat how you 'pickup supplies' like batteries, antibiotics, and 9mm ammo... But what really made me want to hear more of the story was when I 'picked up' not one but two sports bras after only 15km (2 days) hahaha. Interested to see where the story line goes from here