I am a web developer, and am building a very interactive website for a charity bike ride which involves circumnavigating the world by bike.

The two guys are riding across Europe, Asia, Oceania and then finally the Americas before returning to the UK. As part of the site id' like to be able to track the guys on their journey with GPS. Ideally the system would have;
- GPS Location
- Current Country
- Current Speed
- Total Distance Traveled
- Total Distance to Go

Is anybody aware of any hardware that includes these/or similar features for a GPS tracking system? I am looking at some Garmin products, their new 810 cycle computer with its live sharing system. Just not too sure.

Any advice would be greatly appreciated

Thanks

Henry