content: A recent college graduate (friend's son) who is a complete non-techie but uses a computer every day for his work as a journalist is getting a new laptop from his parents for christmas, and based on what Microsoft is doing, I suggested switching to Mac.  If he had any tech-savvyness to him, I would have said Linux, but for complete non-techies Linux is not quite ready for prime time when you need your hardware for daily work.