I owned one a 2001 330i and purchased it used in 2004 and it was my car up until getting the 335i this past summer. Honestly it was the car that got me hooked to BMW. Even the past couple of years it has always been a pleasure to drive despite being a decade old. Very balanced, smooth ride and truly an ultimate driving machine. It certainly does not compare to the 335i today but for its time it was a notable machine. I enjoyed my years of owning and driving that car, that is, until I got the 335i.