HSG's are terrible. The Lap isn't so bad. I posted on another thread that the worst part is the gas they pump you full of. You feel it under you collar bones. You should get up and walk a ton and you should roll side to side to help it go down. The more surfaces it comes into contact with the better it is absorbed. Don't be afraid to take pain meds, but drink a lot because it can cause constipation and when you already hurt you dont want to add constipation to it. You'll do fine.
Don't drink the koolaid