I'm not sure why more Mac guys aren't seen here - after all, this site is mainly devoted to ISP's, high-speed connectivity, networking, etc. and those problems aren't exclusive to Windows users (well except for networking, maybe...)
At any rate, I just need to poke a friendly hole or two in your common misconceptions about Macs:
Price & Upgradability:
As an example, I just bought a G5 iMac. Here is what it came equipped with (standard, no upgrading):
*1.9 GHz G5 Power PC processor (the clock speed vs. MIPS vs. benchmark performance debate rages on, but that is a whole other topic)
* 160 Gig hard drive
* 8x DVD burner
*17 inch LCD 1440 x 900 pixels
*Radeon X600 Pro PCI Express Graphics card
* 3 USB 2.0 ports (plus 2 more USB 1.1 on the keyboard)
* 2 FireWire 400 ports
* VGA, S-Video and Composite video outputs
* Optical audio out, plus built-in microphone, stereo speakers, and audio line level input and headphone output
* Built-in (quality!) webcam
* Gigabit Ethernet connectivity
* 802.11g wireless AND Bluetooth built in
* Software: iLife suite (which includes word processing, video editing, photo management and of course the ubiquitous iTunes), plus a slew of useful stuff including video chat, calendar, address book, internet browser and much more.
Total price for ALL of the above: $1299 and the only upgrade the vast majority of users would even need to consider is RAM capacity.
How much would it cost you to buy an equivalent quality Windows system after you take into account all of the peripherals and add-ons you would need? Just curious.
I will concede your point about gaming, though system price and performance is not the reason - it is because game developers have (for the most part) been reluctant to spend what it takes to port their titles to Mac (even though the Unix API's are much more conducive to coding intensive graphics routines). I think you will see a major turnaround in this area very soon, and as an Apple watcher I might even venture to predict some important annoucements in the very near future.
As for the "wat not" applications - there really isn't anything a Windows machine can do that a Mac can't, and there is plenty of cross-platform compatibility for sharing documents, video, photos, etc. Unless the video was tied to Microsoft's ill-advised DRM, in which case those porn files your friends paid for and downloaded probably won't play on the Mac.