Personally I wouldn't choose either but they're two totally different cars.
You've got a 225HP Turbo'd WRX and a 200HP Naturally aspirated RSX.
Personally I'd go check out the 2004 Honda S2000, but the only downfall on that is it's a 2 seater.
Why don't you go test drive them both and see how you like them for yourself.