Our NCT classes were very detailed and covered a vast range of subject matter. We looked at hospital births, inductions, pain relief, ELCS, EMCS, had a birth pool brought in to sit in, looked at all the birth positions etc. We also talked about perineal massage, how relationships could be affected by having a baby, how to bath and change a newborn baby, practised relaxation and visualisation techniques, and more that I have probably forgotten. We had a really good BF session with an NCT BF counsellor. The men were very involved in everything too - most of them hadn't ever picked up a book about pg, labour, or BF, so it was a steep learning curve! We were also asked early on in the course to suggest any subject areas we wanted covered, so that no-one went away with unanswered questions. I would have been utterly hopeless in my EMCS with DD1, had I not been prepared in the classes (OK, the role play we did had me burst into tears and run out of the room, but it alerted me to the fact I needed to do some serious work before the EDD!)
We gelled really well as a group (5 couples), and are all still friends 5 years later, on our 2nd and 3rd DC. I think we are all socially quite similar, in terms of our backgrounds and aspirations, so that probably helped us get on, and was just a matter of luck. I see all the other mums regularly, and the dads also meet up. It is really good to have the support network there.
The NHS classes here were 2 hours, and just not detailed enough because of the time constraints. It was too short for the social side to happen either, even though the other 2 couples seemed nice.
I've also made good friends at baby groups (as dizzy said, suggesting going for a coffee moves things along nicely), so if I hadn't done the classes I would not have been friendless, but I wouldn't have been so prepared for parenthood and the whole birth experience as I was.
Our teacher was lovely and committed, the sort that is doing the job out of a genuine desire to help people, and was also very good at what she did. We employed her as a Doula when we had DD2, an she was fantastic then too.