To reduce belching, somebody told me that according to Eastern practice in Ayurveda
(?sp), eat slowly like a lion, and only so much that you can eat again in next 30 minutes. Belching is caused by abnormal growth of bacteria, yeast in upper part of stomach called fundus. While, not many bactria could survive the acid pH of 2 in the stomach, people who routinely take antacid/acid reducing agents, belch more than those who do not. Belching can be gone after finding right amount of food intake.