If you don't decide to raise your own, consider buying from a local fair through the 4H auction. We do that and pick out which local butcher/processor we want when registering at the auction. All you do is show up to the auction, buy the hog(steer, lamb, etc) and pay, pick up the meat when it's ready at the processor. The pig is hauled to whichever processor you pick for you. Before the auction begins, the 4H kids are with their animals in the barn. So if you were interested in how the pig was raised, fed, and such, the kids are available for the asking. And it's a great way to suppor the local 4H kids!
My friends did raise pigs this past year. I thought the pigs were hysterical! What character they have! They did get out on them once when the pigs were little. My friends, having a big heart, found it hard when loading them up to go to the processor, but they have enjoyed the bacon! And I think you are supposed to raise at least two pigs together, right? Good luck -- whichever you decide!