I would vote for a number of Democrats who are pro-life. I suggest you check out Democrats for Life.I am a swing voter. I vote pro-life and I try to vote in accordance with the Social teaching of the Catholic Church.
Being a "swing voter" doesn't mean you don't vote a straight party ticket. It means you are uncommitted and could potentially "swing" either way.