I'll jump in on the unpopular side of the argument.
I think each and every church, religious order, mosque, temple should, from the pulpit, tell the congregation what their faith actually means and how they should live it.
It is then up to the individual to square their "faith" with their lives, which includes voting. Ultimately, they will have to answer for their choices to God, Yaweh, Allah.
In the US, we live a society that is (supposed to be) free of any specific religious code that is applied to all people. A person's individual faith is theirs, and theirs alone. Their preachers/priests/ministers/imans instruct them but it applies to their community. A faith, any faith, is totally bogus if it does lead to action. Being Christian, Jew, Moslem means being something; acting a certain way.
In college, somebody asked our group "If you were arrested and charged with being a Christian, would there be enough evidence to convict you?" As a society, we need to be challenged to live up to our chosen dogma.
Government should be encouraging these discussions. Rather than the current sound-bites, we need some real dialogue. Rather than spin, we need true debate. We need the disussions out in the open.