Depends what your into really. The jap cars you metioned are purpose built sports cars, the BMW would be more of a luxury car that hammers... persoanlly i would take a 34GTR over the Beamer, but the TT supra is also pretty temping
But if was to get any beamer it would have to be a 6 series coupe