I came across this site while reading design blogs (Can't remember where exactly!)
come clean
It's very intersting, turn the volume up and give it some time to load, you won't regret it!