Voting for a democrat is almost always a very bad idea. Find someone acceptable on the ballot (3rd party) and vote for them.
I agree - I hate the thought of voting for a Democrat. On the other hand, If we allow Cochran to win, then we have effectively submitted to, and endorsed, the betrayal. Will have to ponder it between now and November.