Windows XP, having reached the ripe old age of 12 (this is downright ancient in computer years) is finally being put out to pasture. Microsoft plans to end long term support on April 8, 2014. While most would agree that the old girl has certainly earned the right to a peaceful retirement, Microsoft’s announcement has […]