@theoasis77 -- I'm of a few minds when it comes to the release date. On one hand, I understand it as a business decision--a September release will mean more sales as a Christmas/holiday gift. On the other hand, the season will be more or less done and many people will have forgotten about F1 for a few months. However, that later release date also has a few benefits--such as perhaps allowing for more updated car models, assuming that hasn't already been finalized in the game. Who knows? There might be a driver change or two before the end of the season too--this would allow the roster to be as up-to-date as possible too. Finally, the late-window release will give us something to do until the 2011 F1 season kicks off!
@aermeus -- I've only played the 360 version and on debug hardware so my experiences are quite limited. That said, it's played fine so far. The real test will be when it's up and running with thousands of players online.