If I remember correctly, it was iced tea, orange juice, apple juice and milk were all complimentary. My wife always gets a soda package, but I'm happy with iced tea all week long. I don't recall if there were any non-carbonated fountain drinks.
[SIZE="1"]Norwegian Dawn (August 2012)
Monarch of the Seas (January 2012)
Celebrity Century (April 2011)
And that includes the self-service Lido buffet area - and often in other places around the ship such as coffee bars in atriums.
Now - regarding coffee - you can always get regular American coffee at no cost at most restaurants, including self service in some places. But if you want a special coffee you will have to pay extra for it.
If you go on Oasis the above mentioned drinks are onboard; however u can get ice tea coffee and lemonade just about everywhere. On sports deck there is a pizza fast food joint and they always have free drinks. In the solarium bistro u can get ice tea and fruit drinks all day. In Central Park u can also get ice tea, coffee, etc. when I was onboard I would refill my glass with ice tea all day long.
Freedom of the Seas Dec 11
Allure of the Seas: Jan 11
Voyager of the Seas: May 09
Splendour of the Seas: May 07
Explorer of the Seas: Jan 04
Majesty of the Seas Jan 99