Windows 7 launches tomorrow, October 22. I hadn’t thought about this, but just how exactly does Microsoft work out that this version is version 7? Gizmodo takes a guess at it here, but anyway you look at it, it just doesn’t add up. Who cares anyway, since it’s really SP3 for Vista.