The RB20 has about the same power potential as the SR20 with stock internals.
You need to consider your budget first, before you make a decision. The two cheapest ways to go would be an RB20 swap, or perhaps even a CA18DET swap. The RB20 is more complicated, since wiring is a problem and you may have to get a downpipe fabricated, etc etc (search the forum, the info is there), so you would spend a little more money doing that over a CA18DET swap. The CA18DET is a strong little iron block motor, very robust, plenty of potential (175HP stock, 300 with bolt-ons), very easy to install, and it'll be your cheapest possible option. The aftermarket isn't as plentiful here as the SR20, obviously, but it's there.
The SR swap will cost you more than either of these due to the higher initial cost (since everyone seems to want an SR swap these days). The engine set/front clip will run you more money than the CA or the RB20. But, it's about as easy to install as the CA18, and of course it has a huge aftermarket. Then, we have the RB25, with the highest initial cost (motor sets/clips cost about as much as an SR20, or even more, and then you still have to worry about a custom driveshaft, wiring, and possibly custom mounts), but the highest power potential (600+ HP potential on stock internals). Again, it all comes down to what you want.
If you're just looking for a daily driver/drifter, you're not going to need 600HP. If money is a factor, and you don't care about how many cylinders your motor has

, look into a CA18 swap. Cheap, 300HP is easy to attain, and it's an easy install. If you want the sweet sound of a 6 (like me

), and you wanna be a little different, but don't have the cash to go for 500, 600 horses, go with an RB20. And if you have a little more cash and want to be like everyone else, get an SR ;P
There, I've said my part, now let me say this. SEARCH!!!! If you need more info than what I've said and what's already posted in this thread, there has to be at least 50 more threads in this forum discussing this same topic. Ad nauseum.