Although it's early, I'm surprised the Mac is doing so well. This is a gaming forum, after all: the place you're least likely to find a Mac user.
Neither one is flat-out better, but for general use outside of gaming I prefer the Mac. I find it better designed, more intuitive and better integrated. It's like a stylish sports car compared to a racing car. The racing car can be made faster, more modifiable and so on, but the sports car will be more enjoyable to drive in. The strength of PCs is also their weakness: flexibility. Yes, you can pick and choose parts to upgrade your computer, and yes there's more software designed to run on that system, but what you end up with is a machine built out of parts made by an assortment of different manufacturers, none of which is designed specifically to work with your exact set-up; similarly, software makers can't predict exactly what hardware and software you'll be running their program on. It's all very well for people who already know a lot about computers, but if you use a PC for a lot of what it's capable of you're forced to learn how everything works, because that's the only way to get the #$!@% thing to work!
Gxas said:
Mac - (snip) Way too expensive for what you get.
I respectfully disagree. Most comparisons of Mac price vs. PC price seem unbalanced because they just look at the big items of hardware: processor, motherboard, RAM, screen. When you include the cost of the operating system, the very useful set of software that comes included, the software you'd need to get an equivalent level of security on the PC, the in-built webcam, the in-built wireless connection, bluetooth, peripherals, etc. etc., it looks like fair value at least. If you put a price on good design - not just that it looks good, but also the fact that it takes up little space on your desk and small touches like the magnetic power cord connector for the Macbooks that prevents you tripping over the cable and flipping your laptop onto the floor - I think the Mac comes out ahead.
I speak as someone who just went through the process of giving their PC a major upgrade. I wasn't even starting from scratch, but there were so many costs I overlooked at first...