Mike, apparently running multiple cards is supposed to be a feature in Vista...but I can't find anything useful on microsoft's website. You can try getting the updated drivers (if there are any) for both sound cards, and re-install them one at a time. If it worked before under XP, it should work, you'd think, IF the drivers are updated for Vista. Some sound cards may not be so lucky, guess it depends on the brand.
However, doing a google on two sound cards in vista, came across several people who are doing just that, using one for one program and the other for a different one....something about setting the exact device in the program options rather than accepting the default. Guess it also depends on why you want to use two cards.
Anyway- good luck!
Should be getting my components for my new system today via UPS- the case came yesterday.
Also on a side note, my old HP Deskjet, which has served me faithfully for 6 or so years, decided to dump the contents of an almost full black cartridge all over my desk, and of course down onto our vanilla colored berber carpet. Made one helluva mess. Got most of it cleaned up, which is a relief.
Anyway, that pretty much ruined the printer, it'd take more time and effort to disassemble and clean everything than it was worth.
So, went to Staples, they have a COLOR LaserJetCP1518ni on sale for about 300. Makes for absolutely excellent prints, even on plain paper. And, the best thing is, NO SMUDGES...one thing I always hated about printing anything with the inkjet, if your fingers are damp in any way, it smudges.
Time to make up some new business cards.

I'll let you know how Vista shapes up in a few days, I'm guessing it'll take that long to get the new computer set up.