depends...how much money are you working with?
If you're on a lower budget, get a civic. I know, everyone has em, but if you buy the right parts and go for the right custom look u'll stand out above a lot of em.
If ya wanna spend a lil more money, get an accord. I like the 94-97 generation, but i've seen newer ones look way awesome. Get a nice kit, nice system, and you'll be a show stopper. Not to mention some performance mods to outrun some kids on the track (especially if you get the V6, then you'll really be kickin).
I don't think you'd be able to afford an NSX, but the S2000 is still rated as one of the best sports cars made, ever (in it's price range). S2000...i think the name says it all.