Analixus, I totally agree with the your comments on GM's focus these days. They should have brought Caddy back to its luxury roots and put the racing-spec' stuff into Dodge where it belongs! I mean, what is the rationale behind pitting two of your own brands against each other?
Dodge? Wuh? You know Dodge is Chrysler/Fiat, right? The new Dart is a Fiat.
I dunno. Shiny relatively new BMW and Mercedes (unless you are Asian) to me means "underwater mortgage poster boy / girl".