get the rx7. like the other guy says...the value never drops, ut they are pretty expensive to maintain...thats tru. but i figure with your budget, you can have a nice rx7. ur not gonna find one new and there are plenty on autotrader.com for 15k. save the other 5k for a built motor and ur good...makin 300+whp with a fresh 20b-rew. i have onwed a few rx's before and haev definantly blown one up. plain rebuilds arent the expensive, but upgrader/preventitive rebuilds can be costly. The car weights nothing. And any mods that you may do are gonna cost just as much as the other cars because they are more new. Dont get audis...electronic monsters, read some edmunds reports. plus they are german...i have a bimmer i know how expensive they are...YOU have to become a mechanic because the labor is soo expensive. STI's are too plain...everybody and their mother has an sti...and the rx is sexier, faster, lighter than the s2k so the choice is clear...