The r34 is considerably more expensive than a supra, so I'd say that's out of the question. An NSX, albeit a fine piece of technology, it's still more expensive to buy, and not as easy to live with everyday, I'd even go as far to say that a BPU supra will beat an NSX.
Bang for your buck, the supra is a serious player. However, the MR2 turbo post revision 3 models can be had for peanuts, and these cars are seriously underated. I've owned one, and been up against them in a supra, they never cease to amaze me at the speeds they can achieve. After 100 MPH the supra will walk all over it, under that speed though, the MR2 is quite a weapon.