I am in love with my Garmin 610 Forerunner, it was definitely on the pricey side, but I found it on Ebay new for a bit less than most retailers.
It has 4 different screens that you can customize, ave pace, actual pace, duration, distance, it even has a virtual runner so if you want to try and keep up with an 8 minute mile you set it up and then it shows you how much behind or a head of it you are.
The watch fully charged lasts for 10 hours of running and has a power saver mode where you can just use it as a watch for days without turning on the GPS. I guess my only issue is how long it takes to acquire satellite signal, but only because i am impatient and want to get my running started. No more than 3-4 minutes max, but that fan feel like an eon when you are primed and ready to run or you are about to start a road race. It was interesting to see how much farther I ran on my half than the mile markers actually said. They don't really take into account you running around people.
I have an android phone and an ipod/arm band. I was training for a half and wanted to carry less. Before I got the watch i was using runkeeper on my android, every once in a while it lost the signal and couldn't tell me where i was, but i was most worried about the battery dying or dropping my phone.
Hope this helps!
| Pounds lost: 5.4