I've had occasional trouble with XP, but usually that's because I've done stupid things to obtain a virus, like download shareware from a no-name company. As long as you have a decent fire-wall and virus protection, XP is a good OS. Can't comment on the Mac OS since I've not used it.