Hi! I'm in Portland too, MamaMae. My midwives had given me information on the hypnobirthing classes at True North (I think it's $250), but when I called I got a message machine, and somehow it turned me off a little.
I'm birthing at Mercy Hospital, since that's the hospital my midwives (Back Cove Midwives) are associated with. We haven't toured it yet (not due until August), but from what I've heard, I think it will be good. I will, however, definitely look into the Ballard House childbirth prep class! I'd like to feel comfortable with the childbirth prep classes I take, too, so I'm glad to hear you recommend those.