Here's my setup:

MacBook Pro >> iTunes (Lossless) >> Apogee Duet 2 >> Schiit Valhalla >> Sennheiser HD650

I've been happy with my setup and how it sounds, though I'm thinking of getting new headphones with a bit clearer sound than the HD650's.