By daveninja, with lots of build photos here: http://j.mp/VPQXB7