The more I think about it, the more im thinking that an sr20 is maybe not a better choice in terms of outright power and glory, but you can theoretically log a ton more miles on them due to the fact that parts from the sr20de that came in us cars will work on the sr20det, and thats a plus for me not only do I build my cars quick, I also drive my cars an average of 88.6 miles a day while enjoying spontaneous and sometimes ridiculous shows of power acceleration cornering and stereo, and I like having noahs ark of spare parts around at all times because I am a greedy and irrational parts nazi and I dont care who knows. I bet the rb anything will kick some L28 butt, since it was inspired by the L series and given nissans history of overbuilding their products (cmon now, 8 inch ring gear in a light car that put 120hp to the wheels stock) im sure of it. With the rb engines comes with the power and the glory of having something truly special and unique under the hood of the car, that coincidentally enough, is based on the original engine of the car and (for the US guys) EXOTIC. Taking on the RB project isnt a cheap venture and you cant get parts from the junkyard, that eliminates me from the equation entirely. I would sooner do the 2jz swap before the RB just because of parts availability, I do break parts and put miles on my car. I will keep my L motor and my measly 24/7/365 300hp capabilities. Poor me.