Coffee is great for me before a workout, and if I drink enough the energy is sustained.
However energy drinks are a little more convenient, I can just keep some in the car and not have to stop for a brew...
And for the side topic of energy drinks...diet vegasfuels also taste amazing, esp. since Im sick of monster, rockstar and redbulls. If you arent afraid to take in some simple carbs pre-workout, I find that the Monster Mixxed (w/ juice) give me an extra boost. Right now Im drinking sugarfree howling monkey haha.