YES!!! My son just turned 1 on 01/20/08 and my husband and I decided that he was READY to put himself to sleep on his own. I am against cry-it-out methods, so we put our heads together to find a way that would not include this. And like you were saying I had tried out of frustration to let him cry himself to sleep, and it would get to the point were he was making himself MORE awake by crying and would eventually throw up or get choked and start the gasping thing. I just don't think anyone should have to fall asleep like that.
I will have to tell you that my HUSBAND had to start this off. Caleb, my son, would have never taken to a change from me. I too had rocked him to sleep since he was born. We started off by letting my husband put him to bed for 3 nights. We he was good and tired, my husband took him to the rocking chair and gave him his last bottle. When he was finished eating, my husband laid him down in his crib. Everytime he would start to raise his head or body up, my husband would either lay him back down or push his head back down. He did cry and fuss a little, but my husband would pat his back and tushy to calm him down. He would eventually get tired of getting pushed back down, and just went to sleep.
Like I said my husband did this for 3 nights to develop a routine, then I started it. After about two weeks of this, I started to notice that it was taking me longer to pat him to sleep. One night after patting him for 30 mins, I just left the room and shut the door. He screamed for about 30 seconds, then silence, then about 3 mins later he screamed again for about 30 seconds, then I never heard anything else. He had put himself to sleep. The next night I rocked him and gave him his bottle, laid him down and told him good night, then left the room. He screamed for about 30 seconds, then I never heard anything else.
I guess my point is that we did it gradually, and he only cried very little by making it a process versus going cold turkey on him. You may have to use the help of your husband if you have been the primary rocker. Maybe something I have said will help. Good luck!!