It looks to me that all of the "Random" results are coming from the www.engadget.com/
site.
if you look in the top menu bar of the pages for that site, there is a link for a review of the "HP" touch pad
If there is something specific I should be looking for, pleases let me know.