A. Microsoft has confirmed that Windows 7 and Server 2008 R2 will be generally available to end users on October 22. The final versions will be available much earlier for partners and vendors, probably as early as the end of July.

Related Reading:

Check out hundreds more useful Q&As like this in John Savill's FAQ for Windows. Also, watch instructional videos made by John at ITTV.net.