American cars are borring plain and simple, Viper and Vette are the only standouts truely and the Vette is too refined and gizmo like for me, I like raw feeling, Vipers last of the breed of true drivers cars as it looks like the next model may even have traction control, blah. But even in street class or full race spec, those two stomp on competitors, wish Ford campaigned the FGT, but looks like a team is going to be running one for Lemans next which will be great to see.
Caddy nailed it with the CTS-V, very fun sedan to drive that I actually felt drove better then the e39 M5. Other than that, our cars suck and are borring. American manufacturers do it ass backwards, they tease with some of the sickest concepts and then we get a watered down clump of excitement lol. At least Chrylser had the 300C which is what Americans like, large, V8, rwd cars. Other than that, what else is interesting? Nothing..., GTO looks like an overgrown Cavalier, Ford brings out the Fusion and leaves out a manual, that car is aching for a manual trans with the 6 cylinder, would be a legitimate sports sedan as the other competitors offer one.
STS-V or E55/E63, I'm going with the AMG even though we had issues with an 03' when they first came out. CTS-V or RS4 I'm going with the Caddy, wasn't impressed with the RS4 for what it cost. Ford 500 or Chrysler 300C...no contest there, C all the way. So it can definitley depend.
As far as reliability acutally I'd say our American vehicles have been great. I had an 03' V8 Mountaineer that was well modded and damn quick yet never gave me a single hiccup even after multiple runs at he strip and towing etc. I still have an 00' V8 Moutnaineer with 96K miles on it that has never given me an issues besides normal maintenance. Our Towncar has never given us a problem. With that said most of the foreign makes we owned we had issues with, our E55 was lemon lawed, but even then I'd still buy one as the car was just a blast to drive. I'll put up with having a few more problems or whatever as long as the car is just plain fun.