<p>Does anybody know if Microsoft has already decided which <strong>version of the .NET framework will be shipped in Windows 7</strong> next year (2009)? Will it .NET 3.5 (SP 1) or maybe 4.0?</p>

In my mind, it depends on the release dates.
If Windows 7 is released before .NET 4.0 (which should be released with Visual Studio 2010), then it can not have .NET 4.0. But with .NET 3.5 is sure thing.