Keoke,
The car you are looking at is a BMW M Roadster (aka Z3, but with M-series engine)
1998-2000 models have 3.2 ltr I-6 with 240 hp. I think they can be had for well less than 25k. The 2001-2003 models have a screaming 3.2 ltr I-6 with 333 hp and an 8000 rpm redline. They made a short two year run with this engine so the rarity of this model will always keep the value of the car well above its pre 2001 brother. Both cars are great with engine maintenance on the earlier cars cheaper, but the 333 hp car is probably by far the most fun on wheels you can find for under 35k.
The hardtop is a factory idem that looks incredible on the car. Its fully lined with glass rear window and defrost.
There is a plethora of color combos (two tone interiors) to choose from so if your looking for something particular. Some real interesting colors can be found on "individual cars" as BMW calls their special order program.
If you need anymore help I'm a big BMW enthusiast and can help you with any more questions.
David Kiehna