One thing to remember with macs as well, there isn't nearly as much support for them as for windows pc's, its gotten a ton better over the years, but if you have to have it fixed you can't just take it apart and fix it yourself or take it to... *gags* Geeksquad..... You're pretty much stuck with your warranty, this may be different in bigger states but there is only 1 mac repair shop in all of the salt lake valley, once your warranty runs out make sure you've got someplace to take it to have it looked at if it craps out.
Don't be fooled by the people that say that you don't have to worry about virus's with macs either... Yes mac's are less prone to virus's because the mac OS doesn't share a common registry and the web browser isn't integrated (which is the biggest flaw with windows as far as malware/virus's go), but they are still out there.