Grand Prix Legends Ranking System - Compares your best lap times and "handicap" with other GPL players around the world. Sign up required.
Gamespot.com - [8.9/10] Reviewed by: Stephen Poole. "...arguably the most intense racing experience ever seen on a personal computer." Also includes screenshots and reader reviews.
The GPL-Spot - A league offering online races, top times, rankings, and forums.