Microsoft Windows 7 = Windows Vista Release 2

All the kerfuffle over Windows 7 - leaked memos, shaky handheld video clips of leaked builds, equally shaky tentative release schedules - is amusing. I don

All the kerfuffle over Windows 7 - leaked memos, shaky handheld video clips of leaked builds, equally shaky tentative release schedules - is amusing. I don