Is this your first time using a Windows newer than XP? If yes, then you may or may not already know this:
Vista and Win7 use a totally different method to do sound on the O/S than XP did. For example EAX will no longer work, nor is it selectable anymore in games that had it(add-on sound card can still do it w/software). And surround sound games using the older XP style will also not work in surround, newer games work fine because they conform to the new standard.
Additionally, you will now have 2 separate sources for sound output when right clicking the sound icon at the bottom right of your desktop(not the Realtek icon, the Windows sound icon). Right click it and select Playback. You should see 2 choices: Speakers, and Realtek Digital Output. Make sure you configure(not properties) for the type of speakers you have. You will only be able to do Properties for the Digital Out, can't configure.
The "Speakers" choice uses your analog 3.5mm minijacks. The Realtek Digital Output is for your digital optical or coaxial cable only. Depending on what you are listening to, you have to change back and forth just like a receiver tuners input. You use "Speakers" for all Windows stuff, games, etc. Use "Realtek Digi Out" for movies or digital stuff.
If you knew this, sorry. But when I first switched to Vista I couldn't figure out the problem until I discovered there were now 2 outputs from the sound icon.