I had a new '86.5 Nissan Hardbody 4X4, it was a good truck except it had poor corrosion protection... stone chips on the hood rusted and grew to the size of quarters before I got rid of it after 3 years. I had a new '92 Golf GL 2 door. It was a good car except the clutch linkage fell apart once and I had to jury rig it to get it running. I was an hour from home. I had 2 new '98 Beetles. The first, a sharp silver one, had the loudest squeal in the brakes I've ever heard... it was embarrassing to be the center of attention with people ogling the car for being cool looking... until I had to stop. The second Beetle was a total POS. It overheated the second day I had it because the engine cooling fan wasn't plugged in from the factory. The hood got so hot the VW emblem flew off at 60 mph on the highway... all I saw was a flash... the diagram on the shift knob fell off. I sold it at a profit after 3 months and bought an S-10 ZR2. It was ok, kinda rattly. When I crawled over a small incline and over a curb at like 1 mph, the shock mount welded to the frame in the rear snapped off... LIKE A ROCK.
The longest I ever kept a vehicle was my new '94 S-10 regular cab 4X4... 4 years and 125k HARD miles. Things replaced: clutch throwout bearing, alternator, exhaust, and tires, once.
We've had some very hard rain over the last 2 days here. My Colorado leaks water somewhere... the headliner gets soaking wet at the top of the left A-pillar. I haven't seen this because it's usually parked in the garage, so it's not out in the weather all the time.
I know GM has problems, but all-in-all, I prefer them for their overall goodness.