No, and at this point there wont be.  There is some talk of making it a download though thru windows live at release. MS isn't going to cram things down your throats this time around as windows live will be a way for you do download, MS mail, messenger and other goodies of your choice.