Windows Vista Is Number 1…
… tech disappointment of 2007 that is. PCWorld lists their biggest tech disappointments of 2007, and Vista tops the list.
The iPhone comes in at #5 and Mac OS X Leopard is #8.
… tech disappointment of 2007 that is. PCWorld lists their biggest tech disappointments of 2007, and Vista tops the list.
The iPhone comes in at #5 and Mac OS X Leopard is #8.