I currently own both VF ls3 ute and BF turbo ute. The BF would have got it early but the win in a standard 1/4 mile run would go to the VF.
I have high praise for the turbo Barras, mine has been faultless. I was supposed to sell it when I got my VF but it's been such a good car I keep finding...