Sonohysterography or HSG??

Have you had either of these proceduresdone? I'm booked for it next week and I'm a little nervous. What should I expect?