I agree, a lot has to do with your budget. Starting off, I'd suggest going with an aluminum hull. Mainly because it' so much lighter (gas saving for both the boat and the car) and easier to trailer on the road.
I'd recommend something around the 16' length, with a 20 - 25 hp 4 stroke (if you can find it) in a used boat. Plenty of room for 2 anglers and not uncomfortable for 3.
A flat bottomed jon boat would be a good start - as long as you are aware of it's limitations (the rear seated person will have to endure a wet ride in rough water). V-hulls will give you more "sea worthiness" in big / rough water. They are, however, a bit more challenging to rig up for crappie fishing, depending on your preferred style of presentations. Everything in boating is a trade off. And as has been said, personal preference factors in greatly.
"A voyage in search of knowledge need never abandon the spirit of adventure."