What is more painful: giving birth or gallstones?

It depends. It depends on a few factors such as, whether the gallbladder surgery is done open or laparoscopically, a persons tolerance for pain (we are all different), how inflamed the gallbladder at the time of surgery etc.