All wrapped up in the very stylish G5 XPC chassis, the ST20G5 has a whole lot going for it. Until Shuttle pair nForce4 with the G5 chassis, there's arguably no better teeny PC to place a Socket 939 CPU and a PCI Express graphics board into.
That's not to say it's without its problems, not least of all my inability to make any NVIDIA graphics board work with it for more than a very short period of time before the system became unstable, and my frustration with the optical drive fitment, but if you're willing to overlook the performance and chassis foibles (nothing's perfect), it makes a great case for itself. Realistically, you're limited to a single hard disk, too.
http://www.hexus.net/content/reviews...lld19JRD0xMTgy