I thought flatrock really nailed it, as informed voters go anyway.
Simply put, when you don't want your vote "wasted", and you realize you'll never see eye-to-eye on all issues with any one candidate, it comes down to the nose-holding that's been mentioned. There is no perfect choice, unless...