Well, I'll certainly agree that finding spares for a PC is a lot easier, and PC's can certainly do what any Mac can do. Honestly, the differences between the two platforms is pretty negligable - especially looking at XP and OS X. It's a personal preference for 99% of the people out there. Most users don't run SQL, or deal in the server space at all. And to be fair to our IT people - these guys are true geeks - this is a CS computer lab, and runs along side all the other UNIX labs (Sun and SGI, basically) for the department. The OS X boxes do the same things that the Sun and SGI boxes do - for what we're doing in CS, it's all the same code. We can't use XP.
Bottom line - I recommended the iBook because at this moment, there does not exist a $1200 PC laptop that mixes the performance and battery life that the iBook does. Judging by the original post, I thought battery life would be important. Intel is unwilling to do any R&D beyond stuffing more transistors into their processors. So for a Pentium to draw the kind of power conducive to good battery life, they have to labotomize the caches. My Dell has a kick asss processor in it, and it's fast as hell. But I'll be daamned if I'll ever be able to watch a full DVD with it, let alone two.
You gotta pick your tools, and no tool is great for every task. But to say that Macs have no use whatsoever is shortsighted, and just shows that you're unwilling to try and be objective. You remind me of the Mac zealots, only on the other side!

And btw, every new Mac can connect to any Windows network out of the box. You don't need any extra software, and it's not at all hard to do - no harder than connecting to any other Mac anyway. From the Finder, select "Connect to Server" from the Go menu. It'll give you a list of everything it sees on the network. I'm doing it right now, and on my home network, I see my two Win 2K boxes, my roommate's Win ME box, my XP system, my SGI Octane, and my Sun Ultra. A double click, a username and password entry, another click, and voila! Their drives are on my desktop. It's not that hard to do - you just have to stop saying "Macs SUCK!" long enough to give it a try!