Apple's holistic apporach to computer design means that they'll seldom be the first to market with the hottest components. And there are a number of things I don't like about the hardware specs they choose. If you look back through my posts, you'll see that I'm constantly complaining about Apple's lack of interest in gaming and particularly video cards. For example,
- the 20" iMac should be able to be configured with a 7600GT like the 24"
- the 7600GT should be offered as a "mid level" card in the Mac Pro
- the MacBooks and Mini should get a Radeon X1300
- the Mac Pro's X1900XT be bumped to the slightly more powerful X1950XT
- all video cards sold with the Mac Pro should be available a la carte at a reasonable price from the Apple Store, authorized Apple Specialists or their internet based bretheren, instead of only beinbg available as uber-expensive replacement parts.
- Apple should introduce new video cards on a schedule more in line with the PC world - it doesn't have to be simultaneous, but 4-6 months is a long wait for a video card that needs only ROM/EFI development to make it a "Mac Edition".
Despite all these complaints, I still think that, overall, Apple is doing a better job now than at any time in its history with video card availability etc., and I still feel that there's no need for the 8800 *this instant*. As to the game development thing, there is something to that but many games are not developed on the most insane hardware because most people don't own said hardware. Software companies are more concerned with getting games to work on run-of-the-mill hardware to maximize sales volume.
Right now, if you are a bleeding-edge gamer that MUST have the ABSOLUTE BEST hardware whether you really need it or not, there's only one way - newegg.com. Go there, build a liquid-cooled OC'd Core 2 Extreme machine with SLI'd 8800s, RAID 0 Raptors and fantastically overpriced Corsair 1337 h4x0r5 DDR RAM (with flashing LEDs built in), and have a ball. But 90% of the people out there playing games don't use that kind of hardware, and the Mac Pro is much, much better than the average PC out there. Multicore CPUs are still largely irrelevant now for gaming, so the bottom line is still effeciency, clock speed and power consumption.