i recently went on vacation to Guntersville, Alabama. lake guntersville is the largest freshwater lake in alabama, and has some of the best fishing alabama has to offer. we caught all kinds of fish, including drum, catfish, bass, stiped bass, crappie and others i cant remember. caught a 35lb catfish one morning, as well as a 5lb 20 inch largemouth bass.
Morale of the story, i highly recommend a trip there, if nothing else than to take in the beautiful scenic lake.