A couple things missing....
Ok I recently took the plunge and purchased the 17" Macbook pro, so far it's been the best laptop I have ever owned and I have owed several over the years including some from Alienware and other high end laptops. (I'm an IT veteran of over 25 years) I'm mostly a web security, architect and software designer these days, not a gamer and so far I am extremely pleased with it for what I need.
Few points to consider here:
Overall build quality - The MBP17 is by far one of the most solid well engineered laptops I have ever used. every detail appears to be well though out and not just thrown in there because it fits that way the way most PC laptops seem to be in comparison. It's less than half the thickness of my wife's 6 month old HP laptop (without it's bulging battery pack with it it's roughly 1/4 the thickness) and even though mine is a 17' and her's is a 15" mine weighs less. It's solid aluminum body while not colorful is classy, and I think makes the plastic ones look cheap personally. Small touches like a closing cover over the express card slot to keep dust out and the clever button that shows you the current battery charge without booking up are very nice. The mag safe charger cable and brick are much nicer than any PC power connectors I have used, no shorting or sparking if you connect a live cable. (Haven't we all at least once done this?)
CPU - All of the Macbook Pro's support Hardware Virtulization, even the lower end 13" models, most of the PC laptops you will find at the big box stores do not (or at least didn't as of a month ago when I was looking around) Anyone running windows 7 who wants to ever run a MS Virtual PC (aka windows XP mode) on their laptop will be disappointed after shelling out the cash for Windows 7 pro or Ultamate to find the hardware on their new PC won't support it. I do a lot of development so VM's are a must. Enterprise customers need the XP mode for legacy software.
Flexibility - You can run a PC on a mac, not the other way around. And with the latest Parellels Software they PC apps just show up in their own apps folder. Start up and shutdown of Windows 7 is faster than on a similarly configured PC (PC actually has more RAM maybee that's part of it but who knows.) The PC based apps I still use run fin without issues.
Office Apps - I run Office 2007 and 2010 on the PC's, Open office on my linux boxes, I run Apple's iWork package on my mac, mostly because it was less than half the cost of MS Office. Yes office has more bells and whistles but I find the items on the iWork easier to use to create stunning layouts, I even find myself using Adobe in-design less and Pages more and more.
The touch pad - it's a multi-touch pad, not a touch pad and yes it takes a while to get the hang of but is very intuitive and powerful. I have never been a fan of touch pads, in fact I hate them with a passion but this one is easier and works better than any I have ever used, and I almost never use my mouse anymore just the pad.
Battery - While I'm not seeing 9 hours on battery while actually doing work (I did bump the cable out one night and it ran on battery for over 10 hours idle though) I constantly get a good 5-6 doing regular work (coding mostly) with no issues or fear of completely running out of power. I have yet to have a windows laptop provide me the same performance without a bulky spare battery pack attached.
Support - The one time I called support for an issue with the time machine backups (which turned out to be a bad external drive no the mac btw.) I was connected to a support person in under 2 minutes and then escalated to a specialist in under 5, problem was sorted in quick order. In contrast to HP which is supposed to have the best support in the PC world a similar support call took over 3 hours. Time is money I need to be working not running though the same thing 10 times over and bounced around the globe.
Out of the box - While various PC makers add various software (mostly trials) with the mac you get enough to get started with for most needs, iphoto, Itunes, i movie, mail, ical, preview (document/pdf reader) Garage band, time machine (automatic backups) idvd, safari, photo booth, ichat, etc all come out of the box. This is enough for most home users. Most other software as mentioned earlier is easy to find and install. (in OSX you just drag the file to the apps folder to install) You also get a full linux and xwindows environment as well. As well as a relatively easy scripting language and automation tools.
Developer tools included - Yup Xcode is on the install DVD just install it, now you can write, compile, and debug software for the mac. Last time Microsoft shipped any development tools with windows was what Dos 6.22? Yes you can download the community versions of their development tools but it's just not the same. I honestly did not expect to see this for free on the Mac but was pleasantly surprised.
Finally the dang thing just works, it does what i need when I ask it to, my letterhead in office 2007 always fights me after saving the initial template, in Pages it just works. No hangs no spontaneous reboots, I can set up remote ssh/ftps mounts and work with files on my servers directly. Almost no learning curve for me, but if I did need help I can always schedule a one to one training session at my local Apple store for free with the apple care
Bottom line, like many things in life it's still a ya get what you pay for situation. You pay more for the mac (a lot more granted) but if you can afford it and it suits your personal and professional needs I would go for it. I don't think I'll buy anything else form here on.