In case you missed it and want to try out the latest SP1 for Windows 7 (also works on Server 2008 R2):
Links:
[1] http://linux.philosweb.com/drupal/category/it/software/software/os/microsoft
[2] http://wb.dlservice.microsoft.com/download/win7sp1/0/A/F/0AFB5316-3062-494A-AB78-7FB0D4461357/windows6.1-KB976932-X86-INTL.exe
[3] http://wb.dlservice.microsoft.com/dl/download/win7sp1/0/A/F/0AFB5316-3062-494A-AB78-7FB0D4461357/windows6.1-KB976932-X64-INTL.exe
[4] http://wb.dlservice.microsoft.com/download/win7sp1/0/A/F/0AFB5316-3062-494A-AB78-7FB0D4461357/WUSignUpTool_x86.exe
[5] http://wb.dlservice.microsoft.com/win7sp1/0/A/F/0AFB5316-3062-494A-AB78-7FB0D4461357/WUSignUpTool_x64.exe
[6] http://www.mydigitallife.info/2010/08/04/download-windows-7-and-windows-server-2008-r2-sp1-official-public-beta/