They seem like the finest quality, best performing, but year after year lead the list in the most unreliable from Consumer's Report and Edmonds.

BMW, Mercedes, Audi, all far below the Japanese and even GM cars in reliability. Are they pushing technology to hard, too fast, or is it poor workmanship?