politicotalk.com is now open! The newest political forum on the web is ready for some debates!