ISideWith is a pretty good site to help you figure out which candidate(s) most closely aligns with your views overall and by issue. It also shows you a pretty good analysis of your views compared to others by geographic region.
I'm sure the politicians are using this tool to alter their speeches around issues at various parts of the country.