What is your headphone? I've owned the AHA-120, the SR71a and P4. As of right now, the AHA-120 has been the best amp I've owned, including my limited experience w/ desktop amps (O2, E9, EO9K, Asgard, Yulong A800...though the A800 is an amazing amp for its price. I may end up with the A800 for my office and my Neco for home). I loved it with the HD650; in credible dynamics and soundstage. I let it go because of its price. I had bought it used but was going to send it in to Justin to have the gain switched, but that would have added another $50 for there and back shipping to the UK. But still an incredible amp... I've heard owners say its tough to find a desktop amp that costs as much that sounds as good.
The SR71a was good enough that I have another one coming to me, afraid that I may have let go of the first one too soon. I'm excited to try it with my HD650 again. I ABed it with the Neco Soundlab and thought it was close enough to let it go, but curiosity has got the best of me and I have another on the way. Did I remember right? Was the Neco that good or was I just trying to save a $100 or so? At this time, I have the HD650, too, instead of just the HD600.
I didn't get into changing opamps with the P4. In its stock set up, I thought it had plenty of juice but not a lot of finesse. I would prefer the Neco, SR71A, National and, of course, the AHA-120 above it.
The nice thing about the SR71A is that it truly is portable, though maybe not throw in a pocket portable. The AHA-120 is really big, and if you're moving it back and forth from home daily, you may get tired of doing so.
Edit: (Sorry, saw you said PB2, not P4. Oh well... Haven't heard the PB2)