Posted on July 22, 2005 by Holger EilhardWindows Vista is live Windows Vista Homepage has gone live. The official press release can be found here.