Pretty good advice i guess? but nobody has answered your question. If you are going to Nickajack or Guntersville. Fish the coves. It is spring man. Throw a spinnerbait or rattletrap, lizard etc. The fish are moving to the pockets and banks. Look for areas with a hard bottom. You cant expect to go and whack a 25lb sack without spending alot of time on the water. Yes, you can run into a school on accident but truly learning the lakes takes alot of time. Go to Mullins Cove, Bennetts Lake, Browns lake, Mudd Creek, Jones Cove they are community areas that give up good fish. Jump in there and start flinging. Your chances at a big old toad are as good as anybody's. For the next several weeks, fish will be pulling up. Big, medium and small ones. If you will spend more time learning the areas rather than observing others, you will be much better off. I have caught alot of good fish this spring by just being patient and making alot of casts (most of the time in used water because everyone that has a boat loves this time of the year) including myself. Time on the water is the only answer. Do not depend on anyone but you and your fishing buddy. As you have seen so far, nobody will tell you exactly where to go. The beauty of it is that this time of the year, you can go and catch em without any help. If you will stay persistent, you will catch em. Crod