Been there, done it, and I am still ashamed of the fact that I got taken in by that same suggestion from someone else. The headphone amplifier science doesn't back up the end results when it comes to the HD800, as numerous unhappy HD800 can testify too.
Oh, I see. You're using an HD800. I didn't read that far back. In that case, forget science!
Here's the HD800 seven step program;
1) You have a highly resolving headphone with a treble peak which further enhances the sense of detail. Problem is, it now sounds thin, too bright, and 'not driven to it's full potential' by the O2.
2) Purchase a tube amp with a high output impedance (around 120 Ohm), which lowers the damping factor resulting in a loosening of the bass and 'thickening' of the mids.
3) Said amp would preferably have some treble roll-off to tame the HD800s enhanced treble.
4) Buy a DAC that has frequency response characteristics that have synergy with the above tube amplifier.
5) Perform mod on HD800 to further reduce treble.
6) Buy exotic silver cable. Balanced preferably - but only if amp is balanced. Try to hear SQ change.
7) Be happy. Post on Summit-Fi how HD800 is the best.