After looking at Forza 2's tracklist, it seems they have an odd way of calculating "tracks". Apparently it's a new "track" if it's in reverse.
According a Forza Forum, Forza 2 has:
12 environments (8 real-world - as in Forza 2 only has 8 different real racetracks)
47 tracks in total (incl. all configurations/variations)
So while Forza 3 might have 100 "tracks", how many "environments" (actual number of different tracks) will it have?
The car packs & downloadable levels sound like a neat idea i think.
Demon's Souls Official Thread | Currently playing: Left 4 Dead 2, LittleBigPlanet 2, Magicka