well, the faq has been updated to put the est release date as november 2010, instead of october.

So who knows...