Just picked up my cadillac CTS and already in the shop having rear differential replaced. Owned a BMW 5 series previously and kick myself for going back to a GM. The whining out of the rear end started with only 200 miles on the car, so much for QUALITY. I now know why people stick with premium imports.
Build a reliable vehicle like BMW or AUDI also needs more headroom with the moon roof option