You've seen Digg. You've seen TechMeme. You've seen Google News. But have you seen Newstin? Here Jeremy Lopez, director of business development for Newstin talks to me, in Amsterdam, about why its site is taking off, particularly in Europe, where they are located (Jeremy lives in Prague).