When we first made the SP1 Beta available a few weeks ago, it wasn’t particularly easy to discover and download. It’s a little easier now. Just head right on over to the Microsoft Download Center @ http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=c3202ce6-4056-4059-8a1b-3a9b77cdfdda.
Keep in mind this beta is nearly required for the latest generation laptops running the Intel i7 proc and Windows Server 2008 R2 with the Hyper-V role.
In order to download and install the Windows 7 and Windows Server 2008 R2 SP1 Beta you must currently have a Release to Manufacturing (RTM) version of Windows 7 or Windows Server 2008 R2 already installed. Windows 7 and Windows Server 2008 R2 SP1 Beta is available for installation in English, French, German, Japanese and Spanish.