The SD31P impressed me in terms of feature set, but failed to in the performance factor. Relatively speaking, the SD31P is still a worthy buy if you're looking at buying a Dual Core workstation, the performance is very decent. A small form factor with the near perfect onboard sound, gigabit lan, firewire, a PCI-E x1 expansion slot, quiet during normal operation, and most importantly, with Dual Core processor support. What more can you ask for? It'd have gotten full VR marks if excelled in the performance factor.