Well, you can try reinstalling the drivers for your sound card. If you're also feeling a bit adventurous, you can try opening up your computer, pulling out your card and reseating it on the slot. Not recommended if you're not comfortable.
What is your sound card anyway? Could be a conflict between it and Vista.