Yea the GSR is the best from what u listed, but if you want another option...I'd go with the LS motor, its cheaper than the GSR (almost as cheap as the B16) and you get more torque, but less hp (than the GSR), and if your planning to do a turbo in the future, the LS has lower compression which is great for turbo....and that would have wayyy more hp than the GSR...just a thought