For those who like to get their hands dirty, check out
mini-itx.com Have a look at the projects down the RHS
My personal favourite is the
PSU Imagine taking that into PC World to get it fixed and watch the look on their faces when they open the empty case!!!