 Junk!!!  This is my second BMW and 
definately my last.  My last BMW 325i 
was very expensive to maintain but 
more reliable than this! I bought this 
car new and since owning it some of 
the repairs have been 2 water pumps, 
power locks, sensors replaced, 
transmission replaced (almost 
$10,000), a wheel bearing, and 
the list goes on!  The regular 
maintenance is a nightmare.  I've  
spent over $1000 at the dealer for 
front brake work.  My friend owns a 
1999 Volvo S80 T6 with more miles and 
his car has been great!  Regular 
maintenance is low and his car is very 
reliable.  The T6 (twin-turbo) blows 
away BMW's V8.  The Volvo S80 T6 
is a much better choice!