I'm currently using some cheap sony headphones and the onboard sound on an Asus M2N-E. I must say that the sound quality is horrendous and I think it's time for an upgrade. First off, the HD595's should be good for both music and gaming right? Second, if I go ahead and buy the HD595's should I spend some money on an X-Fi card, if so, what card should I get? Thanks.