DS has become my longest. DD1 weaned at 6 months because my supply TANKED when I got pregnant again. DD2 only did nighttime feedings through 13 months before she finally started to sleep through the night and gave it up entirely.
DS is 16 months and still attached to it. I've cut him down to only once before bedtime, but if he's having a rough time (teething, for example), he'll start pulling at my shirt to try to get to it. I had planned on weaning him at 1 year and I did cut out most of the feedings shortly after that, but I'm in no hurry to give up this last feeding.