The end of Windows XP: Is it time to give Linux a try?