I have to completely disagree. The onboard sound, to my ears, and the ears of many people on other forums, is just as good, if not better than any of the SBLive cards. On top of that, the cmedia chip uses no noticeable resources, where the SBLives are well known to take a chunk out of your performance. Lastly, the SBLives are commonly problematic with Via chipsets. Before deciding to waste money, plug in some nice 5.1 speakers. You can pick up a cheap set of Creative's for around 80 bucks. Tweak your sound settings a bit with the mixer. I found the very best sound came from setting speakers to 5.1, then under Sound Effects, enable 5.1 emulation and set the gizmo to Living Room. My DVD's sound better than ever. In the past, onboard sound sucked because it was using software emulation, with no hardware acceleration. Recently, a few companies have bridged that gap and started using real chipsets onboard.
PS: The previous cards I used on two systems were SBLive XGamer and a Monster MX400. Both sounded real good, but not like the onboard CMedia chip.