I like Zenergize Hydrate. Plenty of sodium, a noticeable amount of calcium and magnesium, and no antifreeze. 
+1 on real food on a long ride. I need my protein and, as a recreational rider, I don't have to worry about eating something I can scarf and digest quickly. When I'm on a supported ride, a lot of times they don't offer much protein and don't go near any stores, so I will pack some Perpetuem even though I normally avoid soy. It's what I use on runs over 15 miles.
No Gatorade for me. I just can't tolerate much fructose during a workout. It doesn't matter whether it's HFCS or fresh fruit.
Speed comes from what you put behind you. - Judi Ketteler