You will need to ask yourself what gas you plan to use, what idle quality is acceptable to you, and what your honest use of the car will be when you are done. What RPM do you plan to max out at, and what can the stock reciprocating assembly handle? Picking a cam that is good at the upper end of the power band will be pointless in an engine that can't spin that hard. If you want to keep the idle quality good, you will need to maximize your low speed cylinder pressure by balancing the compression ratio with the cam profile. You can trade back and forth between the two to get an acceptable balance. As a rule, bigger cams tolerate more compression better since the longer timing events and larger overlap bleed off pressure at low RPM's. I personally do not like driving a car with a rough idle as it sounds cool, but gets irritating in urban commuter traffic and can run hot or overheat in traffic with the A/C blasting in 95 degree summer heat. Low end torque can be fun if you gear for it (taller gears like a 3.23-3.54 combined with a .70 overdrive) and engines built this way are not too expensive compared to a pure HP engine. They also tend to get better fuel economy than high-strung, lopey-idle engines do. This is because they require less throttle input to move the car. Quadrajets are also good for this reason as they tend to improve low RPM mixture velocity and thus, torque.
All that being said, if you want a car that runs faster than low 13's or mid to high 12's, you will need to give up some torque and build HP instead. Either that or go to a larger engine. Remember that building a HP engine vs a torque engine is kind of like comparing a sledgehammer to a lightweight body hammer. They can both do the same work, but the small hammer requires many more hits to do the same work as the sledge does. RPM's represent the number of hits made and so, the high HP engine does more overall work even though it may make less torque per RPM it makes up for it in the sheer number of revolutions.