It's your desicion, but what ever you choose make sure its the choice you want, and in the future, when that hole gets hot, put some duct tape over it.
Having a baby to save a relationship will only make things more complicated for the both of you. At the same time, personally I do not believe people should have abortions. There are so many people who are looking for children to love. The sad thing about adoption in the world we live in right now is that the average adoption is about $40,000.00 this basically goes to lawyers. If you have this baby, good for you. Raise it with or without him and be proud of yourself for doing so.You don't need to be in a "relationship" to raise this child together, but it is best that you atleast remain friendly for the childs sake. It won't be easy, but abortion is the selfish way out.
This planet already has TOO MANY PEOPLE on it and because of that it's getting hotter and hotter. Do that kid a favor; don't walk; RUN to the nearest clinic and abort. By the way, it's a proven fact that couples that actually have babies just to bring them closer to each other make a huge mistake. Kids can put a major strain on even a good relationship. Having that baby will not only NOT bring the father back, it will ruin many of your chances to reel in a new guy.
Dont have the baby to bring the man back...but also dont let him control your mind on the abortion. The child is yours and yours alone and only you can decide if you want to keep it or not. Sadly, having it will not bring him back to you...but if you want to have it and raise it as your own then go ahead and empower yourself with it. You can put it up for adoption, and you can also abort...its all up to you.