I am looking at beer, sodas, and bottled water. Believe it or not beer costs less wholesale for 12 oz cans than bottled water does. Cans appear to be the way to go. Bottles here are returnable and you would need to charge deposit. For cans all you need to do is set up a separate trash can for them. If you really want to do the printed cups simply have say 12 oz cups printed and give a cup of ¡ce with each can of soda or bottle of water if the customer would like one.
I was thinking of fountain sodas also but it is just easier to have your local distributor work a deal with you on cans...Our distributor has offered that if we do events like the major soccer games and national fairs that they would be willing to send a beverage truck and park it behind our facility for the days of the event and all we pay for is full cases used. Plus we could sell to other vendors... at a mark up of course.