I use the Garmin Forerunner and love it but want to get the latest model, Forerunner 50 as it is smaller, looks like a real time piece and it easier to use with an outer control dial.
I've got one of those blue and red watches that help you work out when it is past the hour and when it is too the hour. It has helped me in more situations than running. In the street when someone askes the time is where I've found the biggest improvements.