Once again....
I must agree w/ tube dude.
Get the signal to tape (or in this case, disk) as directly as possible. Every piece of gear you run the signal through on its way to tape will diminish it in some way. Now, if your dealing w/ very high-end gear in a big studio, that may be acceptable. But for most of us who are using low/ mid level gear, we should make an effort to bypass as much of it as possible. Then once it is on your disk and in the computer, leave it there. Everytime you bring it back out of the digital domain to process it in some way (i.e. outboard effects) , it has to run through D/A converters and once again you signal is being tarnished.
I understand your concern about controlling your levels during recording to control your peaks, but trust me, you are better off trying some other solution (i.e. back off the mic a little or change its position, lower the level, have the performer practice controlling their dynamics, whatever works) Once the signal is on tape, then use the software compressor to knock the peaks down and bring the overall level up.
Try this, as I did, and you will understand what I mean: borrow one of the compressors you are looking at. Put it in "bypass" mode and run your signal through it while recording. This way you will not hear any compression taking place, only the sound of the unit itself and what it does to your signal. Then disconnect the unit entirely and run your signal straight to tape. Then listen to the difference. I'll bet you will find that the direct signal is much clearer and "airier" and cleaner.
Now, after a lot of experimentation, I am religeous about going as directly to tape as possible. I use a Mackie 1202 VLZ preamp, and I will sometimes even bypass the mixer's EQ section by using the mute/out's just to keep my signal from running through one more sring of "cheap" components.
There's another $.02 worth, bringing my grand total to......$.04.
Aaron
http://www.aaroncheney.com