I recently found this AMAZING website that shows everyone's stances. Also it has quotes directly from the person on just about every issue you can think of.

www.ontheissues.org