You may want to consider getting a sound card rather then being stuck trying to improve onboard sound. An expansion card would allow things like EAX effects while Vista now is geared more for OpenAl. But you would also get a regular audio console and sound mixer. Windows also has one found in the Start>Programs>Accessories>Entertainment area for controlling sound there over using the Control Panel method.