I'll toss out two considerations:
Guntersville, for bass
Guntersville, for all-around
Crappie, bass, cats, even smallmouth and maybe a spot or two near the dam, bowfishing, bluegills and shellcracker, whites ... it has just about everything and plenty of it.
2. Eufaula (a close second)
3. Neely Henry (a favorite)
4. Wheeler
5. Lay