I haven't checked up in a coupe of days, but I would highly recommend Barber's. I have a few hundred laps around the place in a slow car. If I ever get back to making money again I plan on getting a track bike and having fun, but it's not in the cards at the moment. In the mean time here's my much slower than your S2000 ITA car. There's video of me losing the rear at 100+ at Nashville if you look hard enough too. Maybe one day I'll be able to put the car back together...
How far is Leguna? I hear that is a pretty amazing track as well.
http://youtu.be/ITyVdL5JUEw