Ok, I'm late to this party, but I think I've learned more of the ropes of computer playback and have some observations to share. I recently discovered PC playback, to my ear, sounds better than Mac. I now have a slightly more nuanced perspective regarding this matter. Until quite recently, I assumed the playback software (iTunes, Foobar, whatever), unless otherwise asked (via checkboxed DSP, or something), *didn't process the signal.* What a mistaken assumption, geezus. Nothing about computers is straightforward, is it? Ask just for the bits (those things many an audio engineers would say are just bits)---"just give me just the bits, please"---is met, in reply by the computer, with something other than just the bits.
Here are my findings:
1) In some respects, hardware matters. I've compared desktop to laptop to desktop plugged into massive AC power conditioning. When I ran this comparison, I listened through iTunes, and comparisons were all done on Mac machines. I noticed obvious differences in sound: to my ear, massively AC conditioned desktop play was best, followed by laptop, followed by grunge-fed desktop.
But note:
2) In some respects, hardware doesn't matter. I compared Foobar to iTunes on: my wife's PC laptop (Windows Foobar vs. Windows iTunes), on my Mac desktop running Windows (Windows Foobar vs. Windows iTunes), on my Mac laptop running Windows (Windows Foobar vs. Windows iTunes), and on my wife's laptop + Desktop + Mac laptop (Windows Foobar, Mac iTunes, Windows iTunes). The result? Foobar wins every time with clearly audible differences. iTunes is soft, lacks resolution, is not as dynamic---is overall a little less on most audio characteristics I can name. Windows iTunes sounded, to my ear, identical to Mac iTunes: soft, rounded, veiled, blah blah.
So maybe my assertion in 1) that "hardware matters" reduces to: hardware matters only when its processing bits, which is seemingly always. The sonic differences I noted in changing power supply methods possibly attribute (mostly attribute?) to those parts of the computer hardware processing the bits. That would make sense to me as a starting point for further investigations which, parenthetically, I'm completely incompetent to undertake.