We have Mac mini, iMac and Pro line, which misses completely the GPU-card based mid-class Macs. The mac mini line should be revised to allow for Macmini with onboard graphics and MacMini with GPU (changeable) configuration ala ITX micro/mini board-based. After all, the Mac desktops is not hot selling anyway, so why not to create a new line? Would be good for gamers and tinkers. Might cannibalize iMac line a bit, but truth is GPU Macmini won't steal thunder of 5k imacs (they are so good value), only of lower and slower iMacs. Right now, most people needing midtower Macs with GPU, are forced to Hackintosh line. By creating Macminis which allow PCI-e cards and GPU cards, Apple could have more sales of midtower Macminis.