Yeah, nice sound cards don't cost much anymore, they used to be really expensive, especially when the first PCI sound cards came out. But now, they are really affordable. Try to get a nice Sound Blaster, that should take care of all your problems, and like Kage said, it beats the onboard.