Google Adds Wonderwheel Search Results Option
Google quietly added some new search results views very near the front page. If you do a search you will now see a “more options” link at the top of the page. Click that link and you can view your results in forums, recent news, and reviews.
They have also created something called the Wonderwheel that displays your results in more of mind map fashion including the related search results.