I just got a used S2000 here in Southern California for $21,000. It is a 2001 with 29,500 miles on it. It has the extended honda warranty to 100k miles, and 7 years. I bought private party so no sales tax.
The thing is immaculate and I love to drive it, but did I get a good deal on it? It's a 2001, black, with an upgraded sound system.
I have a WRX too and the s2000 is fun to drive AND looks good. I don't know if I'll go back to the rex anymore.