If you want to build it yourself there are a number of good resources online. I wish the old TechTV site was still around, but there's nothing I can do about that.

This is a pretty good step-by-step guide, but it's old so the parts they use are out of date. Use newer ones than the ones in that guide and you'll be fne.