rather than telling you to buy a certain type/ manufacturer/ style of bass, my recommendation would be find some free time to go to your local Guitar Center (or whatever music store is in your area) and head to the bass guitar section, pick up a variety of them and try them out, and figure out which one you like. Then you'll know what you are looking for.... There really is no cookie cutter approach (though i'm sure the P-bass with flats crowd would disagree and has already made their input... lol)