Your pre-amp should be your Windows Audio control. Unless your drivers constantly resets itself, then you won't need a pre-amp. Consider something like a FiiO E10 if you are that worried. It's basically an amp, as well as a sound card in one, bypassing your sound card. Do note that you should not amp powered speakers, so if yours is powered, you shouldn't be using an amp.