I loved my '97 328i convertible - get one if you're looking for a fun car.
But, be sure you can, or can learn, to wrench it yourself.
I tell people that the car got to the point of "WHAT is wrong with it *this* week"
But, truth to tell, most things were niggling annoyances.
Major items were new...