b20 are cheap than ls, to make it simple very much the same motor but different bores... gsr, b16 heads will be just matter of what you find for sale and your preferences... I have no preference on the heads cuz they will get some work anyway, port match intake, headers and so on...
Comment