I have a pretty easy solution to the abortion debate. If a woman is not ready to mother a child, she should choose not to engage in sex in the first place.
If you don't have sex, you don't get pregnant. It's that easy.
I know that doesn't cover the whole debate when it comes to reasons to have an abortion (health concerns, rape/assault, etc.), but it covers the most common reason. You can keep yourself from having sex.
All choices have consequences, and like it or not, you have to deal with the consequences.