First of all - babies under a year of age should NEVER be given honey.
Some babies suffer more gas than others. If the mother is breastfeeding, she can avoid foods that cause more gas (e.g., broccoli, cauliflower, cabbage). There are also medications that can be given to children with each meal to reduce the amount of gas (usually including simethicone - I would stay away from homeopathic treatments, because none of them are medically proven to work).
What seemed to work best for my children (I have 5, including twins) was to gently but firmly bend their knees up to their chests, putting just the right amount of pressure on their stomach to help the gas find its way out (not recommended right after a meal...).
Good luck!
Rachel