Mashup: World Cup News Map Comments

World Cup News Map
A map mashup which shows locations of 32 participating countries along with Team News (via Google News) and Team Blogs (via WorldCupBlog.org)