I get to drive just about every reasonable make of car in my line of work. Yesterday I drove an '01 Corolla with power windows that were so clunky (we have to operate all of the systems when we check in a car for collision repair to make sure the customer doesn't say "YOU BROKE IT!" when they get it back) it was unbelievable. I have driven Hondas that were smooth, and I have driven Hondas (late 90's Accord) that the whole dash vibrated at idle, and it got worse when the A/C was turned on. Yesterday I drove a '95 Cutlass Ciera wagon that felt as solid as new (93k miles) except someone ran into the back of it and totalled it. It was still able to lay rubber! (I don't normally drive a customer's car like that, but since it was totalled, I figured wth). I drove a '97 318i with 142,000 miles, and it felt pretty good, but then I've driven BMWs that felt like they were falling apart with much fewer miles.
Working with cars every day, and seeing them wrecked, taken apart, and put back together, I can tell you you can get a good or bad anything.
I prefer GM for ease of repair. Honda is my favorite Asian brand. VWs can be a nightmare to fix. PT Cruisers have a complicated front inner structure that is a nightmare to repair because so many pieces of sheetmetal overlap one another.
Toyotas ain't all that when they get miles on them. They fall apart too. They're all man made, so they cannot be perfect.