you should never even consider voting for a Republican over a Democrat, every Republican president in the last 30 years has been awful.
I think if you don't want to vote for Obama, there are a couple suitable third party candidates more worth your time. That actually makes sense.