Yahoo's front page is 600kb and finishes rendering after about a second. Google is 17kb, and renders in a tenth of that. More Googlification awaits.
Apples and oranges. Try comparing http://search.yahoo.com/ with http://www.google.com/ , difference isn't as large. Here's what I get: curl -s http://www.google.com/ | wc 20 397 14433 curl -s http://search.yahoo.com/ | wc 1 363 12616
You will need much more than the HTML for the pages to be usable.