My favorite setup for what you're describing is a 7' MH Ugly Stik (~$50) paired with a 4000 or 3500 series Daiwa BG spinning reel (~$99 when on sale). String with 30lb power pro and 6' of ~20lb Flouro leader.
I have several versions of this setup (differing rods and reel sizes) and they work for everything from local species of bass to saltwater reds, snook, etc.
I can't say enough about the Daiwa reel. I've switched to them from the Penn Spinfishers over the years. They are tough, light, and very affordable when compared to the "equivalent" competitors.