Two Soundcards In Same PC

Does anyone know if it is possible to have an Audigy 2 / X-Fi soundcard and an M Audio Revolution 7.1 soundcard in the same PC, with the cards assigned to different tasks?

As far as I know it should be, preferably not the same brand or driver.

You can assign seperate tasks to them, for instance music through one and Skype or Yahoo IPphone through the other.