I guess someone over at the
Search Mecca Googleplex thought the layout was so great that they pretty much - and quite blatantly, copied the whole page, replacing out the Yahoo! stuff for Google on the page where you upgrade your Google Toolbar for the new IE7.
WOW! Someone over at the Googleplex sure was lazy! Thumbnails below are from Jeremy's site, go visit his post to see the full size versions.