For best sound you should use an external USB Dac with headphone amp built in. There are many to chose from. For playback software on PC Foobar2000, JRiver Media Center, and Mediamonkey are good. For more info on how to set up your PC for best sound check out computeraudiophile.com