- Joined
- Jun 27, 2006
- Location
- Chicago, IL
These days, Microsoft is haunted by two ghosts. Windows Vista has practically vanished, but Windows XP is still hanging around on stage, interfering with Microsoft's careful messaging. Can Windows...
Source: Yahoo! News
Source: Yahoo! News