Does the job, but no EQ
Because BitPerfect is playing your audio instead of iTunes, your equalizer settings are completely ignored. Just something to be aware of if you care. In my experience, messing with the EQ for 5 minutes makes a much bigger difference than a nice DAC or exactly matching the source and output bitrates.
It works as advertised (in my limited testing), though.
Skurfer about
BitPerfect, v3.1.1