No argument here about the price difference between Macs and PCs - Mac is definitely the more expensive option. But if I measure the levels of computer-related aggravation and software-updating expenses suffered during the years we owned PCs to what we've (barely!) suffered since we converted to an all-Mac household, there is simply no contest. Macs win hands down, and to me the price difference is worth the aggravation avoidance and time saved.
The one and only time we had problems with the iMac it was due to a memory upgrade - the Genius Bar at the local Apple store took care of that issue with absolutely none of the on-the-phone "that's not a Dell/HP/whatever-brand issue, you have to contact the vendor of the memory chip/software program/USB device etc" crap that happened repeatedly with our old desktop PCs. It took two trips to the local store to get it fixed, granted, but they didn't give up until it was working correctly.
And don't even get me started on how many laptops are destroyed beyond repair by network issues - do you know how difficult it is to stay ahead of the zillion viruses that flourish through campus systems? You can't, not when your kid is hours away from home and your local computer guru, and the IT department on campus has a 2-week waiting list for help. Steve bought his own MacBook the summer before he started sophomore year after suffering through freshman year with what we thought was a "lemon" of a laptop. Eileen killed two laptops before we helped her upgrade to a MacBook when her current Piece O' Crap laptop ate a term paper three days before it was due. My MacBook Pro is a fantastic machine, have nothing but good things to say about it.
We've NEVER had virus issues with any of the Macs. That's not to say it doesn't happen because others have said that it can and I don't have any reason to think they're not telling the truth. But again going by our experience, viruses (and related anti-virus software issues) are simply not the all-important issue with Macs the way they are with PCs.
If you do go Mac I have one other suggestion for you. Purchase the
One-to-One option ($99/year) and make good use of it by scheduling frequent sessions with the local Genius Bar. It's been so easy to learn everything about my laptop through these session.