This is my second review. First one was in 2005 when it was 2 years old. Now has 38,000 miles. Reliability has been good - no problems. Maintenance costs high, but it's a BMW. Great road car. Handles superbly and engine and manual transmission match perfectly.
Performance and handling, reasonable storage space.
Same as before - cup holders, front end too low, and it could use a little more leg room for big guys.