Bought the car in November of 2003. Loved the drive of the car and was impressed with the it's lines. Within the first 3,000 miles, had to repair both front tires due to puncture. After 10,000 miles had to replace all 4 tires. Inflation pressure listed by BMW was not the same as required by the tire company. No problem with tires after proper inflation. Soft top would not function due to a leak in system. Fixed under warranty. Problem with front suspension system. Fixed under warranty. Few months after warranty ended, master computer system failed. Replacement value $1,300. BMW paid half. Currently car is in shop for front suspension system problems again.
I have always heard that BMW's is a brand that is very dependable and almost repair free. Perhaps I bought a lemon. Considering the cost and time of the repairs, I would think long and hard before I bought another BMW. Have two Toyotas with over 100,000 repair free miles.