I did the ones offered through Aeroflow last time around, and I did an online Bradley class (I think?). Each was moderately helpful. My hospital offered an online class last time around, and I was able to get into that one. I found that the most useful because it was specific to where I would actually give birth, so they weren't recommending things that wouldn't be available to me.
Re: Online Birthing Class