I've almost decided to get an Audigy 2 ZS Platinum Pro. It's a bit pricey, but I really want the best this time. Besides, it should last longer than a video card. There are only 2 things I don't like about the ZS Platinum: It resamples 44.1 kHz to 48 (not so good for listening to CDs), and the software is Creative (yes, I hate it). It seems they have possibly gotten better at software, though.

Maybe there are some good alternatives I should look at first? It will be used for gaming, music listening, the odd movie and a little amateur music production. I have Logitech Z-560 speakers and some decent headphones. I'm also considering getting a headphone amp. (Hi-fi speaker system is on the wish list, but I don't have a suitable room currently.)