There are a few good compliations in that link. I am just getting to the point where I just don't give a shit about it anymore. Until they can set a release date that sticks, I'm all out of interest. All I keep seeing are these fabulous previews of a game that I cant even play and, as far as I know, will be delayed until the 1st part of 2005.
Get your shit together Polyphony, and get it DONE!!