Or, you can trade them both for Linux problems. No OS is perfect. I remember using Mac's at my university in the days where the blue screen of death was a common complaint about Windows, I always had more issues with the Mac's than I did with windows. No they didn't have a big blue screen of death, they just dropped the program dead with no warning, or they went into an endless rainbow cursor loop and you had to restart the computer yourself. That combined with other issues (hardware price and lack of options), turned me away from Macs, and I've never had reason to regret it. You can still build a hugely powerful PC for the same price you'd pay for a moderately performing Mac. Linux on the other hand I've had little experience with, but it has gotten a lot more friendly since the last time I tried it out. It seems to me like the most viable alternative.