clarifications and comments:
1st: to whoever said the Dell had 30% faster RAM, you did not account for the Mac having tripple channel RAM, thereby having greater overall memory bandwidth.
2nd: To whoever asked for a $399 euro machine with good specs from Apple, FIND ME A $399 PC with good specs... All $399 PCS have SHITTY specs. Half of Apple's default included software would suck on such a machine, and on a PC with Vista, any equivolent software would suck more. Besides, is $599 US not pretty close to $399 euros?
3rd: A Mac is not cost effective for daily, generic use. Surfing the web, answering e-mails, scanning and printing photos, Honestly, why are you even looking at Windows? Get Linux if you know how, then it's just an "ignorance" tax. However, if you mess with video, run Virtual machines, play games, then the mac is VERY price competitive.
4th: If a 24" screen isn't big enough for you, don't buy an iMac... If you're comparing like-to-like, you'd have also noted the competitions all-in-ines actually cost more with the same specs (though many others do throw in a $49 TV tuner you can add to one of tme iMacs many USB ports, but honestly, since it can;'t record cable or sattelite TV, what good it it?). Of course, with a Display port, and powerful graphics, an iMac can do what no other all-in-ones can, run a second display, including up to 30". If You need more, buy the low end Mac Pro and a few screens... If you need less than a serious machine, buy a Mini and hook up whatever display you want (it has the same base specs as the base iMac anyway)
5th: No, apple has no mid-range configurable machine. That is not expected to last, but aside from the 1% of PC users who actually will configure a machine, nearly all of which are gamers tied to Windows anyway, who would they be selling to? there's really no market there for apple to capture...
6th: Yes, you could get free AV for PCs. They suck, mostly. Good for stopping viruses, but not user friendly in most cases, and 99% of folks don;t know who to find them, let alone use them. Lets narrow this argument to the 95% of general users and stop playing with what an engineer or PC enthusiast would do. CONSUMERS don't fall into that category. Over 5 years, a PC WILL cost more in software licensing than a Mac.
7th: Apple may take longer to patch, and may have more vulnerabilityies, yes. However, every one of those vulnerabilityies so far has required user action to infect a machine (for instance, going to a pre-configured website). The macs fall fast at events because THE HACKERS ACTUALLY WANT TO WIN THEM!!! There are no mac viruses you can get (that anyone has ever developed even in POC) simply by being connected to the net. Apple is quickly moving to close those holes, and has been on a good release cycle pace for quite some time, and they do farly quickly release critical patches (sometimes in days) and do not wait for a predetermined release date but instead release only on priority. Sure, there are a few viruses out, but if the only way to get one is to go to a custom website, then enter your Keychain password which it tells you over and over to do (every time it prompts you) that you should never be asked for this except when installing an app or purposefully making system changes, and even them some of those viruses only work if the root account is enabled, I'd say that's not a risk... My father recently infected his mac. Someone he knew installed a copied version of iWork 09 on his machine (didn't ask him, just did it as part of maintenance). That installer was infected with a worm. ANY PC would just as easily fall. Get off Apple's back on this one...
8th: The same HDD you buy for your PC works on a Mac. TimeCapsule is not a HDD, it's a NAS device with 802.11n and Gigabit Ethernet, plus a print server and external addditional storage options. It;s not the cheapest one on the market, but plug and play does have some value compared to the linux based equivolents that many have a real hard time setting up (and that Vist'as included Backup, only included in home premium by the way, WILL NOT write to!)
9th: resale value: I recently sold a 4.5 year old 20" iMac (lamp model) for $750 on ebay. This was only a $1400 machine! 1GHz and 768MB RAM, 60GB HDD... Won't even run OS 10.5.... My $2400 gaming rig, less than 18 months only won't fetch that on eBay for Christ's sake! 50% resale after nearly 5 years?!?!?! I'm lucky to get 25% after 1 year with a PC.
10th: support: Dell will support the hardware, but NOT Windows! You have to pay $250 every time you CALL Microsoft... Their default answer: Format it. Apple actually helps you fix the OS when you call (and since it;s Linux based, it's actually easy). 1 single support vendor, not 2 or 3. Crap, Apple even helped my father with an HP printer issue that was clearly a driver issue! They also helped him fix a UPS bug that was causing his machine to not sleep that turned out to be CyberPower's fault.
11: You do NOT need to replace all your PC software. EVERY SINGLE MAC sold on MacMall comes with either VMWare or Parallells FREE. Plus, boot camp is free. Install your currently licensed windows disk (oh, I'm sorry, that OEM version really sucks, huh...), on your Mac and go with it. Also, Mac software is upgraded far less frequently, and skipping versions has less impact. And upgrading the OS? not only easy, but most stuff will still work after you do it. Upgrading to XP SP3 broke more of my apps than upgrading from OS X 10.3 to 10.5... Vista broke 75% of my games, my printer, several business apps, required a doubling of RAM, and more.
12: iLife. You just TRY to find software that does that for free. I can't even find software that does that for $600. This class of video editing, music generation, and photo management, included free? Shit even Adobe's $200 photo suite is not half as cool as iPhoto. Pinacle Studio doesn't hold a candle to iMovie, and what it can do requires a serious PC to run it on, way more than the cost of a mac.
13 (and last for now, though I could easily continue): My PC has a 0.6GHz faster processor, faster RAM base, and faster striped HDDs than my iMac. The iMac boots faster, responds faster, comes out of sleep faster, multitasks better, and in general feels faster. Oh, it also exports video from my camcorder to a produced DVD in HALF the time! Yes the PC can rip a DVD in 5 minutes less time, crunches simulation numbers faster, and can get a better frame rate in games, but I've got a $400 video card in the PC compared to the iMac's default making that PC actually cost more than the iMac. Oh, that PC will also cost me very close to $50 more per year in electric bills....