Yes, juice is even better. I prefer juice even to soda, but even cheap juice can get somewhat expensive - even when bought in bulk.
I drink alot of water too - just tap water, mind ye! I don't get this flavorless bottled water craze. "
You can pay half a cent per cup of water... OR, I'll put in in a bottle for you, and it'll only cost you $1 (200 times or more)". But hey, even bottled water is cheaper than alcohol.
If you want flavor, and want something to drink, but don't want to pay much for it: buy
flavored sparkling water sold at almost any grocery store (1 litre for about $0.67 to $1, with three or so helpings), and mix it with juice or drink it on it's own.
Another nicety is those large cardboard canisters of
powdered ice-tea mixes which make a good 50+ servings.
And ofcourse, don't drink it as a replacement for regular water, but as something to sip on while programming - and sometimes a nice glass of ice water while programming is just as good. I sometimes have three cups of different liquids next to me while programming - a glass of milk while eating food, a glass of juice/soda/ice-tea, and a glass of water to balance the sugar intake.
Some people even cut their juice with tap water (1/3rd water or sprite, 2/3rds juice) - my dad does this, and if it's a stronger juice (like grape juice) I also do it.
Or, go british and become a tea junky. I know someone who drinks three or four cups of tea a day... and at 100 teabags for a $3 or $4 (cheapest) or brand name 100 teabags for $10, it costs only 4-10 cents a cup... plus it's common to use the same teabag for more than one cup, if you're drinking them back to back (3 teabags are strong enough for a tea pot of maybe 5 or 6 cups, if you brew it at once). It costs for sugar and (optionally) honey also, but that only increases the cost per cup a cent or two.
If you're going to develop a taste for something, you can't go wrong with tea - and it makes you seem pleasantly eccentric if you live in America.
But again, don't drink as a substitute for tap water.