my choice would be the bmw, rear wheel drive , great sounding engine good looking.
audi , a bit dull to look at , front wheel drive relying on turbo for power.
vxr , not in same league as above two, very fast but as usual with vx chassis isnt as good as engine.
dont throw any more money at your car you will never get any of it back.