Ok, so before I spend $3-400 on a pair of good headphones, I want to know all of the factors that go into producing the best audio quality. So far here's what I am lead to believe:
quality of the file
your computer's audio
Is there anything else that could affect the audio quality? Also, are sound cards really much better than onboard HD audio?