I think 2 1/2 is WAY too old to get rid of the bottle.
Her pedistrician will prob suggest she get rid of the bottle at 1. 1 1/2 TOPS.
The noonie is another story though. I think that when they're about 2, it's time to start transitioning them from the noonie. (unless you do it cold turkey at a year)
Sarah