Well, I spose it all depends on how much you want to spend..... but I have driven both 2002 STi WRX and B4 and preffered the STi alot more. Thing that pissed me off with the B4 was the auto box, but I think the manual would be way better.
I would say both the EVO and Stagea would be better cars, but higher prices and probably higher insurnace too. With the subes you would get a warranty etc.