Since she was born, the only way we've got her to sleep is either BFing her or (necessary at bedtime) BFing, singing and bouncing in her carrier. We've never managed to put her down sleepy and have her fall asleep - she immediately wakes and starts yelling. We tried sitting quietly in the dark with her until she fell asleep, and this (eventually) worked for about a week, but then it stopped working and we went back to the same old rigmarole. 
She was co-sleeping with us until about a month and a half ago, but she still wakes at least 3 or 4 times during the night and immediately cries or shouts for mummy, and the only way she'll fall asleep again is, yep, BFing or bouncing and singing. Frankly, we're bloody knackered. I don't want to do controlled crying, but does anyone have any other suggestions?