DoodleBuzz is a new take on displaying news articles from around the internets. Choose a news item you wish to search for and make a squiggle to display relevant articles. You can then drag out the more interesting articles, explore them in detail, see where else they link to or click through to the story […]