Here is an excellent resource. Be informed!

http://www.ontheissues.org