I have to say, I took the job at a Cadillac dealership for the security and proximity to home. I have been driving what GM has been building for 6 months now and I am mighty impressed with a couple products.
Buick builds a VERY GOOD Jetta in the Regal. The CTS only has two faults I can find, the placement of the window switches and not enough manual transmissions.
As a company GM is still on the far outside edge of looking into the "well of greatness" but every new product has been pretty good in my books. If you get a chance to go drive the Cruzes more sophisticated twin, the Verano, please do so. It is still priced too high but it is a damn fine car.