Network Computing is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

Last Mile: Va-Va-Va Vista

Top 11 Features Proposed (but rejected) for Windows Vista

11) Pop-up browser window asks, "Does your mother know you're here?"

10) New start-up sound: "Kneel before Vista!"

9) Shortcut key provides faster path to blue screen of death

8) "Clippy" replaced by new mascot: Foghorn Longhorn

  • 1