If it is for live gigging, a preamp neds to be versatile to handle various styles or tones. Some of the wonderful studio preamps don't cut it live because they require careful tweaking and other gear to round out the sound going to the board such as a compresser/limiter.
I like a pre with a powerful EQ section that can remember presets. Right now I'm using a Tube Works RT-924 that serves as the front end, gets a very good tube sound, is quiet, and clean too. Basically a Fender pre in one rack-space, similar to an Alembic F1 (F for Fender) without the price.
On the effects loop I have inserted a Rocktron Blue Thunder. The BT is not perfect but it does have an excellent parametric EQ, limiter, presets, reverb after a highpass filter that works well for fretless, true bypass, plus lots of junk I don't use. See a forum elsewhere on this site for more on the Blue Thunder.
This rig serves up a nice clean basic tone and the BT lets me tweak all I want without altering the basic tone. So when I need a ballad or vintage tone, there it is. When I want to slap, it is just one turn of a preset selector away.
One thing this rig does not have is a DI out, however it does have an aux instrument level out that can feed a DI.
Eden makes an excellent real world preamp, no presets, just good tone and a price to go with it.