When I play longer tournaments, I actually drink water exclusively. Energy drinks, coffee, etc. may give you the short-term feeling of being awake and able to concentrate, but the longer it goes, the greater the disadvantages.
If I'm just playing for fun, I'll drink a beer sometimes, but when it comes to higher stakes/buy-ins, I want to be able to get the maximum out of my performance and not let up at some point.