A recent Quinnipiac poll shows interesting voter views on which major political party is better at handling particular issues. Details here.