Regarding the new delay rumors at end of previous page: at this point I don't believe anything unless it's coming from one of the following sources:
One of the dev's blogs or twitter accounts
The dev irc channel (if not demonstrably fake, which is easy to determine)
If you're here to spread fear, uncertainty and doubt, be prepared with your links and sources.