at 5 MO i was giving my DS rice, oatmeal, pears, apples and bananas, also veggies like carrots, sweet potatoes, chayote. I didn't give him water yet...
his schedule was something like this:
7:30 bottle
8:30 breakfast 3tsp of oatmeal with formula, and whatever new food we were trying
12:00 bottle
4:00 bottle
5:30 dinner 3tsp of rice with formula, and either pears or apples.
7:30pm bottle
11pm DF
i did try to give him the sippy cup too, but he just played with it, i guess it just helps if she sees it around at mealtimes...
i feed cereal and solids in his highchair, so that he can get used to the idea that meals are in the dinning room on his chair.
hope this helps