Google labs has always been coming up with innovative things. Check out their lates google viewer at Google viewer.
It is very similar to google. You put in the search terms but instead to the usual list of results you get a preview of each page that was selected. A real cool way of finding what you want. The only problem I found is that with the kind of speed that we have here, if the delay is less than 10 secs, then most times, the preview page does not even finish loading before the next page starts loading...:-(