Whats the best invention in the world?

30 answers 30