You should put on page (for visitors to search or see) what your site provides. From the results I see: Alexa Rank, Google Backlink, Google Indexing, Yahoo Backlink, Yahoo Indexing, DMOZ Directory, Delicious, GoogleBot last revision. Link to explanations of what the result is from an authority site. In 2 locations "Backlink" should be plural - BacklinkS. Eliminate the border around your logo. Entering a 2nd search doesn't clear the first results. Neither is labeled as to which is which.