A recommendation for a good affordable sound card that work for Linux?

I have searched and Asus Xonar DX seems good and supported by ALSA .

I don't understand very much about actual sound cards, brands etc.

It's not for professional use, is more for music (HI-FI stereo, headphones etc.) and some gaming.

Thanks.