<quote><p>Oh, and don't buy Apple... unless "cool" is worth a ~100% tax to you.</p></quote>
Or unless you want an operating system that is reliable, usable, pretty, is a System 7 Certified Unix, does everything you need linux for, still has the major office and productivity packages of Windows (no, Open Office and The Gimp are not adequate replacements), has reliable and well architected hardware, connects seamlessly to WIFI without me even having to think about it, is largely untargetted by viruses (at least through obscurity), automagically supports most every peripheral I've plugged into it, and generally Just Works. Spending $2k to upgrade my laptop every 3 years is worth every penny to me. And that's making 24k/year as a graduate student.
I use OS X on my laptop, Linux on my servers/clusters, and Windows when I have to (database, webserver, a few specialty aps).
Yes, it has drawbacks. It's not as configurable as some people would like (same could be said of linux and windows). It doesn't have ALL the major games (though still a good number if you're not picky). You have to buy right after refresh, as christian.ost says, to get the best value for hardware (and don't ever buy RAM from apple, holy cow overpriced). I don't particularly like Apple as a company (especially their mobile division), but it's not like I'm a big fan of Microsoft, HP, Toshiba, or anyone else either.
OK, feeling better now. Having a flamewar on /. once a year is good for the soul.