I read a bunch of threads here and there, but thought it could be helpful to have one thread where people can share their HSG experiences; feel free to cut and paste from your previous postings!