This is an old post, preserved for reference.
The products and services mentioned within are no longer available.
I was presented with an interesting problem this week. I had been asked to build a PC for a friend, and they had sent me the parts they had chosen. Lots of boxes arrived, and all looked promising, lots of nice boxes from brands I like.