OK Dude,The RB25 has a bigger displacement and are also newer and do have a better stock hp. No offence but you sound like to me your just now getting into nissans and I think you should decide on what you want out of your car, not really your motor. For example. You wanna drift get an SR20 or a CA18 or keep your KA and do mods. You wanna road race stick with a four cylinder for wieght,.. personally I don't think the difference is that noticable. You want HP go with a 6. Take into concideration when you do an RB swap your not just doing a motor swap. You will notice you have to put in money for more than just your motor. For me I got an RB25 to drift because I wanted the most power possible on a stock motor while keeping it as close to stock as I could with reaching my goals of hp. Visit
http://www.rb25det.org for more info on rb motor.