20100526 facebook screen hole 35
Dan Kitwood/Getty Images
POSTED IN:  Internet
Google at the Frankfurt Book Fair.
Ralph Orlowski/Getty Images
POSTED IN:  Internet