How about that... after all the anticipation. Forbes has a cool comparison between Google and Yahoo. Most striking? Google revenues $1 billion, Yahoo! revenues, $1.6 billion.