Definitely feel your pain!
Instead of re-writing everything, take a moment and read my post about the Extinction Method.
We were on the verge of handing over our credit cards to a sleep therapist, but I felt that I wanted to at least get a couple of different names before settling for one, so we visited our pediatrician.
Essentially, what he recommended was to save our money (yes, it's very expensive, but if your employer insurance covers Occupational Therapists, then feel free to give it a try), and do the Cry-It-Out method. Not to be mistaken with the Ferber method.
After one week, we went back to see our pediatrician, we see a difference in our daughter's sleeping, however, she's so headstrong, she's going to take longer than expected (took 6 nights before she decided to sleep, otherwise, she'd been in a massive boycott by sitting upwards, we were about to give up, but we thought we'd give a full one week). Even our pediatrician said that she's by far the toughest, most stubborn he's seen in his over a decade career, and including his colleagues patients.
So, it's been 12 nights now, she's still crying for a good 30 mins before she "gives up", yes, she's that headstrong! But I think this is been the best decision my husband and I have made, because we notice a difference in her sleeping. She's not perfect, but she's made quite the progress.
That being said, if you feel that you'd prefer to seek out a sleep therapist, my friend used this lady for their triplets, and they liked her:
Shannon Mills, BSc., MSc. (OT)
Registered Occupational Therapist
Tranquil Home Sleep Consultation
www.sleepconsultation.ca
Phone: 1-855-U-2-SLEEP (1-855-827-5337)
E-mail: info@sleepconsultation.ca
Please keep up in the loop on what you decide