1Up just posted a brief review of it. The writer says that most of the content is there, now they’re just polishing and probably bug checking.
W00t! Time to start planning my next PC
And then I go and look at the news, in May EA said that Spore may not be released until after March 2008, I wonder if this still holds? Are they ahead of schedule?