I was thinking, why did Microsoft did not make Longhorn the consumer version of Windows Server 2003, since Windows XP and Windows Server 2003 are of the different codebases, for me a minor release of Longhorn as the second edition Windows XP would signal the expansion of Windows XP into the x64 platform..
after XP we would have Windows Vista/7 analogue, Windows 6, that is a mix of Windows 7 and Windows Vista..