B.M.
I didn't really use any of these methods so I can't be of much help as far as sharing experiences. I do know that it depends on what age your child is. Also, if he is getting too upset now is a great time to also teach him 'self-soothing' at the same time (depends on his age. Again - I didn't do any of these, but that worked for us, not everyone. We co-slept until about 2 and then I taught her to help put her bear to sleep by patting her bears back and gently closing her own eyes.
I found the following on the family sleep clinic website -
http://www.bounty.com/baby/care/family-sleep-clinic
The moving game:
This is an alternative way of teaching your baby to fall asleep alone. It will take longer than the sleep training method described above, but may involve fewer tears all round.
*Sit by your baby’s cot and hold her hand until she learns how to fall asleep this way. It may take a few nights, but then let your baby fall asleep in this way for a few nights.
*Move your chair a little further away from the cot, and stay there until your baby falls asleep.
*Gradually keep moving your chair a little further away each night. You will find yourself sitting outside the door eventually, but in a place where your baby can still see you.
*Stay outside the door, but in a place where you can still talk to your baby and give her reassurance for a few nights.
*You will a reach a point where your baby will fall asleep without you being nearby. It will work, even though it may take a few weeks!
I also found it referred to as the 'chair method' http://www.babysleepsite.com/tag/chair-method/
Good Luck - the sleep stuff is HARD!