One of the functions, which will drive you insane is the virtual partner. Why? Computer does not get tired.

What is virtual partner exactly?

Click here to get the *BEST deal* for Garmin Forerunner 910XT GPS-Enabled Device with Heart Rate Monitor

Virtual partner enables you to race against your previous achievements.  You insert the pace you want to achieve and if you’ll be too slow virtual partner will start to gain on you and eventually surpass you thus letting you know you are slowing down and giving you a motivation to keep on going.

This does not replace a real life partner but works very well when trying to get your scores up or just keeping them at the same level.

Virtual partner works through the GPS so keep in mind that it does not count any obstacles you may encounter in real life.