I have driven GM cars for 40 years and currently own a late model Cadillac DTS Luxury Performance Sedan. I also own a 98 Buick Park Ave with 140,000 miles on it,(my everyday driver), and my wife drives a 2000 Pontiac Bonneville with 80,000 miles on it, and I honestly believe GM builds the finest cars made today. These cars have been virtually trouble free with only routine maintenance required. The Cadillac is the finest quality automobile I have ever seen, and I have compared it to all the high end Japanese and German cars. It is better in fit, finish, ride and handling, and overall quality. Some of you folks should try a GM car before you hammer them. Get out of the 80's when the J cars were good, we've long passed them by.