I know, I know; this has been posted many times. But it seems to me that, the people who are asking for it, are asking for too much. They basically want the same expandability as a Mac Pro but cheaper. No my idea is: Don't make it expandable. Make it upgradeable. 1 HD Slot (If you want a bigger one, then you will have to replace your current one) 1 PCI X16 slot 1 FW800 3 USB 2.0 Intel Core 2 Duo (starts at the E6400, can go up to the E6600) Up to 3 GB of ram (maybe 4) So now, the people who want more expandability will be forced to buy the Mac Pro.