Hi,
You could try vista trouble shooter to see if microsoft has a fix,
Is the sound giving the same fault as this in XP?
Just one other thought have you installed the sound drivers from the Vista CD, driver CD,
The reason i ask is my mobo came with different driver CDs, One for XP and One for Vista!