I order the 8oz deli cups from Superior. I use the 4" pvc connectors that I buy at Lowe's for $1.60 each. They leave about 2" of room for my BP's to climb up and get a drink. I put about 4-6oz of water in each cup. When I change water, I take out the old deli cup, put the new one in, pour the water in and I am done. If my snake did not poop in the water, then I just clean it out with mild soap and use them again. It is convenient and "green."
A great link to all this is on YouTube by JKR Pro Tips #2:
YouTube - JKR Pro Tip #2 - Water Bowls