According to this article on Active.com sports drinks hydrate you better than water, for three reasons:
Basically the sodium does a lot, and they recommend sports drinks with high amounts of sodium (at least 15 mg of sodium per ounce).
The article was written by the author of The Cutting-Edge Runner : How to Use the Latest Science and Technology to Run Longer, Stronger, and Faster.