I have this sound card and it's amazing :D Alot better then onboard soundcard.
Just remember, a great sound card will not make your cheap headset awesome, you also need a great headset to hear the different. And no, it will not work with your USB headset, hope you all now that. But i keep getting ask it so someone don't know it.
If you have a high end headset, you deserve a high end soundcard.