OMG, sorry about that...
Look at all of those fans.....
I recently attended Supercomputing 06 in Tampa for a week. That thing you linked to is a mere toy.