I've always said if you want reliability get a GOOD old car.
The 2002 I haven't drive much since it has been below driveable conditions ever since I got it but the E21 has been so incredibly reliable that in 7 years it hasn't let me stranded even once!
Just small stuff like the solex 4a1 carb acting up...
Now don't even get me started on the pos new cars. Doesn't matter the brand really, if you want something good get an old BMW,Mercedes (diesel preferably) or Volvo.
Beautiful car btw!