You are using an out of date browser. It may not display this or other websites correctly. You should upgrade or use an alternative browser.
alternatehistory.com
What if Microsoft decided to release a refresh version of XP in 2005 or Early 2006 based on Windows 2003 Server and decided to delay Windows Vista on Q2 2007 or 2008?
Would Windows Vista be the analogue of Windows 7 instead of being remembered as a crap of most users.