The time may come when a computer will be able to out-compute a human, but not yet. According to a recent study, adding up all the computation power in every laptop, server, mainframe, cell phone, and digital processors of all kinds, everywhere on the planet will give you approximately the ability to handle approximately 6.4 x 10^18 operations a second. About the same as a human brain.
All the worlds storage - paper, film, hard-drives, etc. would give you same amount of storage as human DNA. In other words, somewhere around 2011 the planet has enough computing power to account for 1 extra person. The vast amount of "thinking" is still done by organic chemistry. Read the article I read on ARS Technica.