Check it out. Would be interested to get feedback from anyone that plays it...
http://www.politicalmachine.com/