Admittedly Right-Wing, but interesting to play with nonetheless. http://www.discoverthenetwork.org/