Google, Froogle and Other Helpful Treasures

Google.com might very well be the greatest online invention since, well