I'm new here, but wanted to chime in. I also had an HSG done b/c I had an ectopic pg. My tube was NOT blocked...it was slightly "sluggish" as they called it, but the dye went through it. For me, honestly, the procedure was very painful...I ended up passing out b/c it hurt so bad (but then again, I have a HORRIBLE pain tollerance). Once they woke me up, I had some really mild menstrual like cramping for about a day, otherwise I was fine. They don't know why I had an ectopic pg, and I have been pg 4 times since then (miscarried all of them, unfortunately) and none of them were ectopic. So stay hopeful, just b/c you have one ectopic doesn't mean they all will be from now on. I wish you luck and hope everything goes okay for you. Just be sure to take plenty of Ibuprofen AT LEAST an hour before your procedure. I waited too long to take mine, and I think that is why it hurt so bad. I later had a saline salpingogram (same as the HSG, but instead of dye they use saline and do an ultrasound) and I took the Ibuprofen early enough and I didn't feel ANY pain at all...and from what I read the two procedures are very similar.
Kara