Chassis wise, the S14 and R32 are quite similar, with the R32 being slightly more favorable due to it's front suspension setup. (R33 is more of a GT car however...) So it basically comes down to which engine you prefer.
The SR20 will be more fuel efficient (my S14 gets around 500km to the tank while making 200rwkw), and will make more peak torque mod for mod than either the RB20 or RB25.
The RBs on the other hand, will make less peak torque, but hold their torque higher into the rev range and go on to make similar (RB20) or higher (RB25) power mod for mod.
When you drive cars hard, do you prefer to sit around 4000rpm through twisties? Or do you love revving it out around long sweepers/track?
If revving is your thing, RB. If drifting or mid range is your thing, SR.
I always tell my mates who have RB20s and 25s that I'd love to have their engines, purely because I love engines which keep making torque up to like 8000rpm. Then they tell me to shut up and look at their fuel bills.