The last 4 vehicles I've owned, 2 of them brand new, have been GM products & when the time comes for my next one I'll definitely be focusing on GM.
They've held up well, been really comfortable & drove well, gotten good gas mileage even after they had a lot of miles on them, and the prices were very resonable.
Car #1 had 280,000 miles on it when it finally wore out. Bought new.
Car #2 had 230,000 miles on it when it got hit & totalled. Bought nearly new.
Car #3 had 175,000 miles on it when it wore out. Used - Replacement for #2
Car #4 (current car) has 120,000 miles on it & is going strong. NO problems. Bought new.
Obviously I'm a huge GM proponent.