The main purpose of most hardware marketed as a general purpose "pre-amp" in home audio is to route analog audio from different sources to your speaker. In that sense calling it a pre-amp is kind of misleading as most of those kinds of boxes don't really add amplification. They're basically a glorified mixing-board/switch. Vinyl or RIAA pre-amps are different and apply both amplification and signal shaping to record player output, but many modern record players have those kinds of pre-amps built in.
If all of your audio is computer audio, there's literally no reason to buy a pre-amp. If you have analog sources outside of a computer (a cd or tape player, a blu ray player, a record player without a USB output, etc.) you might find a pre-amp useful.
As for DACs, many modern pre-amps contain DACs, as do many modern receivers. Most computers have built in DACs on the motherboard, and some modern active speakers even come with DACs built in. Any time you have a digital signal turning into an analog one, there's a DAC in the chain. But I assume you're asking about dedicated external DACs (or sound cards).
As Jim noted, nice stand-alone DACs can be had for relatively cheaply. You can get stereo DACs with really very impressive measurements for $100 or so, and if you don't mind internal sound cards, you can do pretty well for even less. Nice Multichannel DACs are more expensive, but even they can be had for a few hundred. Be wary of DACs that cost many hundreds or thousands of dollars and don't have published measurements (or have measurements that aren't better than the cheap ones). My advice is to focus on a DAC that does what you need (supports channel counts and sample rates you care about), and that has good electrical specs (lower distortion is better, higher dynamic range is better).
My personal favorite stereo DAC (with a sane price tag) is this one which retails for $150:
https://www.jdslabs.com/products/46/standalone-odac/ You'd be hard pressed to find one with better specs anywhere near that price.
For cheaper, I've also enjoyed this one quite a bit:
http://www.amazon.com/Fiio-E07K-Portable-Headphone-Amplifier/dp/B00A9LHLQ6/ref=pd_sim_23_4/178-3590821-5245100?ie=UTF8&refRID=0DFJCNEYEDCWF5TMY738It doesn't measure as well as the ODAC, but it's half the price has a headphone amplifier built in, and is portable, which are nice features if you want something a little more versatile.
If you're in the market for multichannel output, I can make some recommendations as well.