Trouble in 'wow' land

Due to customer demand, Microsoft agrees to extend Windows XP's availability on new PC's until June 30, 2008, while one tech journalist says Microsoft should abandon Vista altogether.


Comments

Be the first to comment on this story!

Trending Stories Right Now