Anything. That. Floats.
I like Fiberglass bass boats. They're roomy, stable, and have decent sized live wells. You may want to go bigger or smaller depending on how many you fish with. I'm normally fish by myself, or with one other person. I have a 90 hp Mercury on my 17 ft Stratos and a 55 thrust Minnkota trolling motor. I have as few as 3, but as many as 8 rods w/ me when I go...ranging in length from 5 to 12 ft.
I have 3 Black Widow rod holders mounted on my boat (2 on the back and 1 up front by me). I have 2 15 lb river anchors each w/ a chain and 150 ft of rope (anchor bags are worth the investment to keep the anchor out of the way) and another 100 ft rope for tying off or towing.
I keep my throwable pfd in one of the compartments along w/ the fire extinguisher and a spare life jacket. My bait pump is always nearby, and I bought one of those square frabill minnow buckets w/ the built in aerator, because I average losing 4 minnow buckets a year.