Rocksaurus said:
The price difference between Core Solo and Core Duo is a lot larger than $25. Especially now with Core Duos being in short supply still.
Everyone out there still arguing about this, just answer this question (truthfully, please):
Given the choice, at no extra cost, would you rather have a Radeon X300, or a GMA 950 in your Mac Mini?
And I don't want to hear any "but it would cost mores" because I'm asking a theoretical question and in my theoretical situation you get to choose between the two, and they both cost the same.
The X300 is a different kind of chip that does not appear to support a real Unified Memory Buffer (UMB). They supplement a local framebuffer with system memory which is not the same thing. The X300 often sits on a card and talks to the system through PCIe. UMB means no local framebuffer -- the GPU talks directly to the system memory.
ATI does have the X200m chipset which is based on an X300 core. However, this just isn't a GPU but handles PCI, USB, and everything else. My guess is that it is difficult to make UMB work well with company X's memory controller and comapany Y's GPU. If so then Apple had to choose between an Intel 945G/GMA950 solution and the ATI X200m solution. The latter is probably faster for 3D but probably also imposes other design constraints (I bet greater heat dissipation).
Beyond the theoretical, is the other design constraint in that Apple is trying to establish a relationship with Intel beyond this one box. This is just one in a series of boxes that Apple plans to make with the Intel chip. If Apple was just making commodity boxes then it wouldn't matter if they used. Its not just that Apple is cozing up to Intel. They are codesigning future products.
P.S.To answer the question, I would rather have neither. I am not a potential Mac mini buyer. Perhaps in the future I would buy something like a Mac mini instead of a DVD player, DVR, surround sound processor, cd changer, etc.
What I want now is a very light, very cool running laptop with a very bright screen. Something under 4lbs, never runs hot/warm to the touch, and with a 13-15" widescreen LCD that puts out 300nits. And no thicker than 1". If that means something like the GMA950 instead of the X300/200m/etc, so be it.
My PB15 with ATI M9600 graphics is too hot for my lap and the battery life stinks. When I first bought this thing, the good graphics were a selling point. Now, I no longer do much OpenGL outside of Quartz Extreme, and I shouldn't need Quartz Extreme to keep basic office apps, the web, and e-mail running reasonably snappy.