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