Three words and we are on the first place in Google Search WOW 🙂 but is not for this that I have to speak today. Hope you have notice something different in the search, yes there are some thumbnail for each page result. This is a great plugin for Firefox that inserts preview images (thumbnails) of web sites into the Google and Yahoo search results pages.
The GooglePreview thumbnail system currently consists of 7 dedicated servers and generates 5 TB of traffic per month.