I have to say that I am more than impressed with my new Garmin 405. It not only syncs very quickly and easily but the amount of data that it stores and the functionality of the device is great. Once you are finished with your workout you sync it to your online profile and it will display your entire workout, from your heart rate, speed, elevation and pace at any point during your run. Plus the Touch Bezel and during the run functions are really easy to see and use.
I have a race on Saturday, the Wildwoods Challenge, that I am excited for and will be really excited to see the results that I get from running a race. I have never gotten data of my HR and Pace throughout a race so it will be very interesting.