I quit cold turkey with my 2nd, and I'd never do it again unless absolutely necessary. She was about 20 months old, and I just decided we were done so one day I quit, and its hard for me to still talk about. It cause a lot of emotional drama on both of our part, I did it because our entire family was struggling with how much she nursed and my lack of sleep. She cried and cried for a few weeks, not understanding why she couldn't nurse anymore. On the physical side, it wasn't bad I just pumped to be comfortable and that was less and less for about a week.
My first I just dropped sessions and distracted her with juice and milk in a sippy cup and that was a much better transition for both of us. I plan to do that again with my 3rd
DD1 (7) DD2 (4) DS1 (22 months) Baby #4 EDD 7/13/14