I submit to you that he was exaggerating about the 15 years.
The point still stands, however, that people on these forums are constantly talking about how a Mac is a great deal because you can still use it in 5-6 years and a PC is hopelessly outdated by then.
There are plenty of people on these forums still using stinkin clam-shell ibooks! every day.
There are plenty of schools with graphics labs full of G3 and G4 towers that are running just fine day in and day out. Especially with the pro machines, people get a lot of years out of them because they have upgrade slots for RAM and graphics and processors and hard drives. It may sound unlikely to you all, but in 5-6 years, 32 GB of RAM will still be perfectly respectable. It will probably be more than most people have, in fact, and DDR2 will be super-cheap.
SATA will be around for at least 10 years. PCI-E is only a couple of years old, and PCI lasted over a decade. It is a good time to buy a long-lasting machine, but only if you get one that has the potential for real upgrades.
A Mac Pro fits the bill, (as long as Apple continues to offer new graphics cards, of course)
The processing speed will undoubtedly go up a lot in the next 5 years, but it will mainly affect things like video processing and rendering of 3D stuff for production work.
In 5-6 years, you'll be able to put a couple dozen terabytes of SSD hard drives into a Mac Pro and a mid-grade then-current graphics card into this thing, probably along with some faster processors that are compatible with this chipset, for a couple/few hundred bucks.
Newer chips will draw less power, not more, so the case for the Mac Pro will be able to provide plenty of juice. It's already pulling as much as 75% of a wall socket as it is!
If you plug a mac pro into the same outlet as a hair dryer or waffle iron while you have Aperture open, you'll pop a breaker!
Right now on ebay, the 2.83ghz E5440A quad core chips are running over $800.
as in eight hundred dollars. Or more. As in enough for 2 x 4GB RAM for a new Mac Pro, or 6 x 2GB.
Having 14GB of RAM instead of 2GB would probably benefit you more than having 8 processing cores @ 2.83ghz instead of 4.
Of course you could be reasonable and get 4 x 2GB chips and throw in a huge hard drive.
If someone could verify that this works, I'd be seriously tempted to do it, too.