You have only had Vista for a short time ...
I have had Vista Home Premium for six weeks on my PC and Vista on a Dell E-1505 for two weeks.
I also had problems with sound drivers and Creative 5.1, but my sound is better having to use the mobo's built in sound drivers.
I downloaded some new gadgets for the side panel and upset something. Got blue screens for a week, but the repair function works great. Just put the Vista DVD in the drive and it makes the OS feel better like a baby puppy. Just click normal boot a couple of times or last good config if you have to.
Everytime I boot. Vista wants to report any problems to see if their is a solution for any previous problems. So, I said okay what the hey ... wham it fixed itself. Downloaded and installed the proper patches for office 2000 etc. Now I have very few problems ... Dell notebook works great on Vista too.
I kept my old hdd's with Windows XP handy, but it's been idle for six weeks now. I'm so use to Vista now I wouldn't want to go back. Just treat it like a new learning experience and know that sooner or later we will all be using Vista.