In all honesty, I think the root cause of the horrible reliability of all of the German makes is their steadfast refusal to adhere to the KISS rule when designing car components. Take the E60 climate control system...sure its a marvel at getting the temperature "just right", but damn, my 11 year old Honda does it just as well with probably 1/3 of the components and controls. Do I really need to go into 3 menu layers just to make the air coming out of the vents just a little cooler/hotter? They over-engineer every damn thing!
2008 550i Sport
Space Gray, Black Dakota, Bamboo Anthracite
SAT, Sat, Shades, Cold Wthr, Comf Access, Nav,L7, PDC, LUX V3 AEs, BMW Perf. Grilles, HID fogs, ACS Roof Spoiler, M5 Lip Spoiler, RPI GT Exhaust
2006 Corvette Conv, Z51,6sp (wife)
2007 Honda CBR1000RR
2005 Triumph Daytona 650 (wife)