For channels and blues shad can't be beat, and the fresher the better. Sometimes whole shad, sometimes shad heads, shad fillet, fillet with gut, whatever. With shad there's always some way to make em bite.
For flatheads give me a live perch.
My second choice would be night crawlers.
I've got a bad feelin towards catalpa worms. I used to use em some. There was a house in town that had two trees in the front yard and one in back. The old woman that lived there always let me gather all I wanted each summer. They seemed to work way better fresh than they did after being frozen.
That old woman got in bad health and had to go to an assisted living home, so me bein the wise entrepreneur I was, decided that I'd just buy that place, have me some rental income and my own personal bait stash.
Boys I guess I owned that place for something like 12 years, and never got one damn worm off those trees.