I had like a set of the HD580 and the DIY tube OTL amplifier (A-class, single-stage, high current tubes 6N19P). For me, it's a good and inexpensive choise, as I know better than the Darkvoice 336se. However the 336se is a good low cost choice too for the 580/600/650 inside our headphone community (doctorhead.ru). I think, there are lot similar amplifiers, DIY and brands, tube and transistor, in the world, much better than O2. I didn't use a good transistor amplifiers, so I cannot to reccomend any model. I used the HD580 with Fostex HP-A8 combo too, and I think the HP-A8 onboard DAC is enough for the 580, but the onboard amplifier not good for the 580 too, and I cannot reccomend this combo too.
I also have a hd580 (3rd gen) too. Do u think the hd650 is a step up in sound quality? I'm using hifimediy u2 async (dac) + smsl sapiii (amp) with my hd580, I'm not sure if it's good enough.
IMHO, the 3rd HD580 and the 2nd HD650 are the similar-level headphones, there are some properties better in the 650, and there are another properties better in the 580. For me, the 580 are better in a tonal balance, midrange, timbres, intonations; and the 650 are little better in a soundstage, overall precision (except a midrange), treble, bass depth. I think the 580 are optimized on a midrange, and the 650 are optimized more on the ends (bass and treble), with a worse midrange. However, IMHO, the bass in the 650 is a strange - slightly "windblown".