I don't drink sweet sports drinks. I prefer a good dark unpasteurized ale with active yeast. Feels reinvigorating within 5-15 minutes (if by reinvigorating I mean buzzed, which I probably do). Alas, it's a seasonal thing and not readily available everywhere year 'round.
Semi-seriously, which is all the seriously I can manage, I find the effects of a single beer, or even half a beer, much more beneficial in energy boosting and and longer lasting. After a long ride I'll nurse a beer for about an hour before heading home (often another 10-20 miles). No buzz, just refreshing and longer lasting than energy drinks or even coffee.