Unflavored HEED for me too.
For electrolytes I use Endurolytes and salt tablets. I prefer to keep my hydration/calories and electrolytes seperate so I can adjust each as needed. I also eat a fair amount of solid food.
I make my own recovery drink. Recoverite is good, its just expensive.