Is something happening to the forums in the meantime? This announcement is the only bit of news appearing on Windows Phone Thoughts and although the Pocket PC Thoughts forums seem to be there, I'm sure I posted a message yesterday to a forum that I cannot find today!