I own the new VW GTI and it is a very quick, every day sports car that is very quick with mods and even w/o mods and DSG. the 2.0T engine is bulletproof, won many awards in europe, QC is very high on this car.
safe, reliable, fantastic sense of community (like MR), fun to drive, quick
The MS3 is also a good option, a lot snappier/faster.
Fast, fun, reliability is improving!
I'm surprised no one has mentioned the 1 series coupe.
Those aside, if I were you I'd get the new BMW 1 series! OMG, the 135 is very fast and refined w/ a Twin turbo! but maybe a little more than you're willing to pay, the lower 128i is still quick, not slow at all. Should be around your range: 26k around abouts.
http://www.bmwusa.com/vehicles/futurevehicles/new1?source=NEW1FVTOPNAV
brand spanking new, BMW quaility, fun to drive, fast
Also, the mini-cooper S is a FANTASTIC car to drive, super fun, insanely awesome suspension (can take corners better than some supercars).
fun to drive, great community, quick, cute
There's a lot of options in your range, if you're looking for reliability then buy new, not a used car b/c
especially with a "sports car" it was probably abused quite a lot in its hayday.
The RX-8's engine has had some problems, a friend owns one and one thing is that it sure does like to burn up oil like crazy, a quart every 1-2k miles. It's a nice car though, quick but not as fast as I expected it to be, interior is kinda not amazing too.
My brother's roomate in college last year had the IS RWD 250. I have to say it is a very nice car, fantastic interior trim and I love the styling, but it is not a car that's fast. It's kinda fun to drive, but it drives more like a family car then a sports car.
My suggestions:
Go to VW Dealer, test drive both the 6spd and DSG GTI.
Find Mazda dealer and test drive RX8 and MS3 if you can find a place that'll let you test drive one.
Go to Mini dealer, test drive Mini Cooper S.
Go to Toyota Dealer, test drive what people have suggested.
Go to Lexus Dealer, test drive IS250 RWD.
Check out BMW dealer about 1 series.
Go to Subaru Dealer, test drive WRX.
From there make your decision,
I was told from a young age to always test drive multiple cars before making any conclusions or decisions.
You'll be in a better decision after driving all these cars in making your decision. When you buy a car, you should obviously be buying the car you want (and what the other 2 who have a say of course). To find out what you want, test drive, test drive, test drive cars that are in the same category as you're looking, even though you're not interested, will help you understand what you're looking for (and plus its fun!). If none of those catch your fancy, then I'd start to look at used cars.
BTW, German cars are not as "unreliable" as people say, they are just expensive to fix when things go awry which make these times more prominent in peoples minds.