Some of you may have heard about "Windows 7", which is the working name for the next release of Microsoft Windows. We have learned a great deal through the feedback you have shared with us about Windows Vista and that feedback is playing an important role in our work on Windows 7. You have told us you want a more regular, predictable Windows release schedule.
To this end, our plan is to deliver Windows 7 approximately 3 years after the January 2007 general availability launch date of Windows Vista. You've also let us know you don't want to face the kinds of incompatibility challenges with the next version of Windows you might have experienced early with Windows Vista.
heres the good read