Shane O'NeillCIO

Shane O'Neill is the assistant managing editor for CIO.com

Microsoft's Identity Crisis

Vista Fights for Relevancy Against Poor Sales, XP, Windows 7