C carol_s New Member Joined Apr 19, 2009 Jun 3, 2009 #1 According to this website Microsoft has revealed the launch date to be 22nd October 2009.