I've had both.The colonoscopy was done with anasthesia, at the GI's office. So you don't feel anything at all. The preparation can be nasty but not for us IBS-C people! Because it makes you go! Different doctors/hospitals have different "colon preps", usually a combination of stool softeners and stimulant laxatives. Afterwards you might have some gas but nothing hurts before, during or after.During this test the specialist is looking inside your colon, checking how the tissue looks, and any other strange stuff, and also will take out any polyps he might encounter.The barium enema was done at the hospital, no anasthesia. I requested the watersoluble one (was afraid I would never expel the regular barium) and basically it is an enema, they put the tube in your rear end and pump in stuff, then plug it, ask you to move here and there and take x-rays. Then you are "unplugged" and run to the bathroom and it is over. Not exactly painful, yes very very uncomfortable. This test allows for an "x-ray" for this organ and can tell the doctor if there is a twist or loop or things like that.If the doctor or specialist has recommended you have them I would go ahead.