I know that in 32 pages of comments people must have said this already - but .. GET REAL! Comparing 17" laptop to a 15" one and claiming that 15" one has an advantage cos of MagSafe connector and a remote?! COME ON!
And it's hard not to kick ones head by giving excuses for overpriced computer by comparing it to the other overpriced computer (Envy vs Air). Both are qute, but they both SUCK unless you have extra $$$ to waste. And if you have this much to spend on a smallish portable PC, you don't care about 200$ or 2000$. You can just pick a 20 000$ notebook if necessary - you probably won't care.
What we're all complaining about is Mac PC that AN AVARAGE user will use, vs average PC. Mac has advantage in software, but sorry - i'm not spenhin my half-year's income just to buy a freaking Spotlite and Expose! And I don't care for iPhone integration cos it's one more overpriced gimmick I won't spend my hard earned money on!
When i'm buying my PCs, I go to the cheapest dealer, buy cheapest components in their respective performance range, and I can get:
a) 300$ desktop PC for office/web/music/watching videos etc
b) 700$ kick-ass gaming machine
..and keep in mind that this is 300$/700$ in European prices, which would be more like 230$/500$ if I had bought them in US in e-tail.
Sure, I have to add keyboard, speakers, display, and that's another 500$ (in EU prices, 350$ in US prices) and that's for 24" screen. And than I have to buy me some software too netting probably 200$ more just for Windoze (haven't bothered looking at Win Vista prices for a while). In total, I get a real good gaming machine for 1500$ even if I go all out on this stuff.
Now again, 1500$ in EU (Croatia). If I go to croatian apple-store, I can't even get THIS -
http://store.apple.hr/IMC-Apple-Store/WebObjects/Asto.woa/1/wo/P5Y9Bc7ggV0e3Z7dIt9tWg/2.9.1.6.0.0.1.0.1.0.1.7.1.0.1.1.0.1.2.1.0.1.7.1.3.1 - cos' it costs 1800$ without options!
iMac, 20", 2.4GHz CPU, 1GB RAM, 250GB HDD, HD 2400XT, 8x DVD-RW.
For same amount of money I get roughly this:
24" Samsung LCD
Logitech X-540 speakers
ATI HD4870 card
E8400 CPU @ 3GHz
Intel P45 MBO
4x 1GB DDR 800
case with 250mm fans
550W Chieftec PSU with tripple 18A rails and dual PEG connectors (great for HD4870 and E8400 plus a niiiice overclocking headroom)
LG 20x DVD-RW Dual layer
Logitech MX518 mouse and Logitech G15 keyboard
2x 640GB WD drives
Vista Home Premium
Accelero S1 heatsink and 2x 120mm fans
Thermalright Ultra 120
And with this setup, I can do lots of stuff, lots of times faster, smoother, and I'll be much happier than having a 1GB RAM machine in OS X searching stuff through Spotlite or windows in Expose. Oh, and most of stuff there have same or better warranty than this iMac will ever have. I won't even compare it to MacPro, it's a killer machine, but it costs more than I can earn in 6 months and that with me living on pure air in the woods so I can save every single penny. So I'm not going to spend that kind of money, Mac or PC.