Hi S. . . . This WON'T last forever, I promise you !!! My first child was 100% breastfed and she was horribly cholicky -- back then (20 years ago) they didn't put infants on zantac for reflux, either. (in fact, I am AMAZED at the number of moms I've heard from on this site whose babies are taking zantac.) Anyway, that said, go ahead and try the soy. Similac makes a powdered soy formula which is cheaper to buy than the liquid stuff. I thought it was highly portable, too, because you bring bottles of water, and can bring the appropriate amount of powder in another container. Spill it into the water at feeding time, shake it up, and there you go -- no worrying about keeping it refrigerated and then having to heat it up.
Try feeding him half his bottle, burping him, then feeding him the other half.
Try keeping him somewhat upright after feedings . . . I know, lots of times they fall asleep eating .. . .but if you can keep the air up on top, it should come out as burps and not bring anything else with it. And that would be more comfortable for you as well as for him.
The other thing is that babies cry. They just do. Put some music on, hold him to your chest, and dance around the house with him. Do something to help get your focus off your frustration and your sense of "INability", while holding him and giving him some comfort. I vote for singing along, too, because maybe at some point, he'll stop crying to listen. :-)
The most important thing is to live through this time period with a minimal amount of frustration. You are living through those "sleepless nights", and the high dependency stage of life. It's tough on Mom. And when you are frustrated, tired and anxious, guess who responds ?
It's so natural to want to "fix" everything, so the baby won't cry at all, but we can't do that. Do your best, but if he's otherwise fine, and is just crying, then simply turn on the stereo and dance with him. It's great therapy for Mom. :-)