The onboard sound is good enough for most people. I was getting some interference so I bought an external card, and I'm really happy with it.
http://www.asus.com/Sound_Cards/Xonar_U7/
As a bonus it has a headphone amp, although because it's only USB 2.0 it doesn't have the power to drive higher impedance headphones.