The New Apple iMac
It would be impossible, unjust and a disservice to avoid the inevitable: the iMac comparison. I hadn't owned an iMac since the last iMac G5 and the very first Intel based iMac so it was about time that I got a look at one of the updated glass/aluminum models.


iMac on the left, XPS One 24 on the right

Oh so glossy
If this were an episode of Top Gear you'd see the XPS One and the cameraman would quickly pan to Apple's 24" iMac flying down the runway, and Clarkson would make some snide remark about how Dell had gotten it perfect, but almost.

The iMac ports
Enter Apple's iMac, the king of the all-in-one market, not because it's perfect, but because it is the target everyone else seems to aim at. The resurgence in all-in-one PCs is due largely to the success of Apple's iMac, but many seem to forget that the iMac is so successful because there is no other way to get a decent Mac desktop without spending a lot more money on the Mac Pro.
While the XPS One is very wide, the iMac is very tall, despite both using a 16:10 24" panel. The difference is that Apple sticks much of the hardware in the bottom part of the machine, while Dell opted for cooler running mobile hardware to keep its platform both thin and narrow.

Apple does a better job of hiding its speakers, but the end result is a better sound out of the XPS One. The iMac sounds more muffled while the XPS One comes in a lot clearer, although the highs are overly harsh and you lose a lot of the clarity in the midrange - in both cases you make sacrifices for the form factor, something you should know by now when considering an all-in-one regardless of what logo is on the box.
Like the Dell, Apple's display is glossy and will show reflections but unlike a notebook, presumably you'll be in a more controlled lighting situation with either of these machines so the glare on the screen should be manageable. My kitchen has no curtains or blinds so I put both systems in there naturally and despite the glossy screens being distracting, they were both usable.

The iMac is pretty decent, the top of the line $2199 configuration gives you a very fast 3.06GHz Core 2 Duo CPU, only 2GB of RAM but a GeForce 8800 GS GPU:

The $1799 configuration skimps on the video, but it's still better than the G45 graphics that are in the $1699 XPS One, but not better than the 9600M that's in the $1999 model. It seems as if Apple and Dell almost worked together to ensure that their pricepoints didn't overlap but rather complemented one another.
Apple continues to skimp on memory and drive size, although admittedly 2GB is enough for most that you'd want to do under OS X. The 500GB drive is acceptable but I'd say that the 320GB version in the $1799 model is a bit too small, especially if you're going to be running Boot Camp.
Apple's Boot Camp works incredibly well, simply tell Boot Camp how much of your hard drive you'd like to use for your Windows partition, stick in your Vista DVD and OS X will reboot into the Vista Installer. Once you're actually in Windows, pop in your Mac OS Disc 1 and Apple will install of the drivers for your iMac.

The unfortunate part of this approach is that Apple opts for stability rather than performance with its driver image, and thus the NVIDIA drivers Boot Camp installed were 167.63 compared to 175.29 on the Dell and 178.24 which are the latest publicly available from NVIDIA. Apple's Software Update also fails to update the Boot Camp drivers, unlike how it works under OS X, so you'll have to either rely on Windows Update for driver updates or go off to NVIDIA and grab your own.

Overall Apple's iMac is actually pretty solid; it's got a good enough display (24" 1920 x 1200 H-IPS panel) that you won't feel bad about being stuck with it, it's actually got impressively fast hardware if you opt for either of the 24" models, and with the top of the line system you can actually play most modern games on it with a Vista install. The design is quite stylish and if you're an OS X fan then there's little to complain about, it feels fast and looks great.
ncG1vNJzZmivp6x7orrAp5utnZOde6S7zGiqoaenZH93gZVobA%3D%3D