Orange and apple
Try to compare Mac to PC is like try to compare orange to apple hence it is ridiculous thing to do to my own eyes (no offense to anyone).
Like MrGTI, work in IT industry, I prefer PC over Mac but I like Mac as well. Actually.. PC have its own pro and con and Mac have its own pro and con.
I pick PC over Mac for few reasons: Programming, 3D modeling, hundreds (perhaps thousands) number of peripherals, millions of freewares/commerical programs, thousands of games (perfect for game lovers) and cheap prices for high-end hardwares. Speaking of hardwares, if I want to buy a Mac with same hardwares that my PC have, it would cost me approx $3,000.. I got this high-end computer (custom it myself) and it costs me only $1,500. I save 50% and can use 50% that I saved to spend on digital camera, high-end video capture box for video editing, 19 in CRT monitor, scanner and few more items. That's pro about PC, you will get more equipments than you expect with same cash that you spend on Mac.
Now about Mac.. what I understand from my mac freak friend is that Mac builded up by Apple "approved" staffs hence it will be much less crash. Also less complicate for anyone who is new to computer to use. Friendly interface, incredibly powerful processor, good variety of peripherals, quite excellent "Plug and Play" support, perfect ideal computer for graphic works and can easily detect and set up any new hardwares.
Note: I will not state any cons about both computers to keep away from possible flame wars on this topic.
Basically it is largely depend on people, their experience and their common sense, not computers itself.. My friend cannot do any crap with PC due to his lack of experience/understanding the conception on how to do with computers hence he is more happy with Mac than he do with PC because its incredibe simplicity. I myself rarely have any problem with PC, if I do and I will solve it in few tries or less then move on. At work, I deal with Mac, UNIX and PC daily, I become used to all variety of computers but I do consider PC as my third arm for anything like 3D modeling or programming.
Sorry for sloppy english, it is like almost 3 am here and I have a bad cold as well. Ugh.