My vote goes to the ms driver! Comes with Windows, enough functionality, solid stable (no games ever complained for me, e.g.). Vs. Realtek's 300+ MB install, extra background processes, etc. - but more functionality if like or really want that stuff (equalizer, effects, etc.).