I had a honda j35a4 in my previous car. Ran great, cheap, made 300hp. I have friends with subi cars as well, they seem happy with them, but they definitely spend a little more then I did. I think either one is a good engine, but for me, I'd do the Honda.