Hi everyone, this is my dilemma. I've just bought a new pair of headphones: Audio Technica ATHM50, which by the way I bought because I saw them reviewed and recommended here. I thank this community for that. I'm no audiophile by any means but I've noticed that my desktop PC sounds better and louder than my laptop and I'm almost sure that the reason is because the desktop PC is equipped with an ASUS Xonar DX PCI-E card. I'm always jumping between my desktop PC (gaming) and my laptop (work) so I would love my laptop to sound as good as the desktop PC without breaking the bank (~$50 usd) if that's possible. I live in Mexico so shipping & handling and import fees almost always double the price at least (~$100 usd). I've found 2 products that seem can get the job done. ASUS Xonar U3: http://www.amazon.com/gp/product/B0054L8GVK/ref=ox_sc_act_title_1?ie=UTF8&smid=ATVPDKIKX0DER FiiO E6: http://www.amazon.com/Fiio-E6-Headphone-Amplifier/dp/B005HJWWW8/ref=sr_1_1?s=electronics&ie=UTF8&qid=1351707610&sr=1-1&keywords=fiio+e6 I would love your advice, because, well you recommended me the Audio Technica ATHM50 headphones. Thanks in advance, any help would be appreciated.