Checkpoint Racer is intended to provide an easy way to manage race events (or scavenger hunts or similar) within World of Warcraft. It will help do the following things:
* Keep track of your players racing, through checkpoints, recording best times in the race overall.
* Send automatic tells to each player as they pass a checkpoint, for information for the next checkpoint, etc..
* Publish race results (in progress or completed) to a channel, guildchat, yells, etc..
* Note: Each checkpoint is handled by a player also running this addon (in Slave/Checkpoint mode).
This is still relatively new, but does work. A simple tutorial can be found at the linked website.