For me far the best game from the list is Virtual Grand Prix 2. It is truly awesome - but I have to admit, that Quake3 deserves the first place out of it's technical merits. It's far the most advanced game we have. But VGP2 means the most fun of all, once you manage to handle the cars :-)