I always hated GM for their cheap POS cars but good for them. They're getting back into it and they're on the right track. The only thing they have to stop doing is change the name of their models every.freaking.year.