i just replaced my computer, used a shuttle xpc cube. it means you are limited on pci slots, but everything else is there, pci-e slot, space for up to 3 hard drives, build quality is great, lots of ports on the front, worth a look if its ur kind of thing.
got a nice big widescreen samsung...