I have had so many American cars in the past and I've been let down so much. But I have not been let down before as much as I have with my Hummer h2...
I bought the 2004 hummer brand ******* new in nov of 2003. It had 1 mile on the odo when I picked it up. now, in feb 2007, it has only 19,000 miles on it and has never been driven in snow/salt.
I noticed like a year or two ago that the undercarriage is rusting! Not only that, on bumps and things, it rattles like there is no ******* tomorrow. I don't have a lot of loose junk in the car (things in the trunk, etc) so that can't explain the rattling! The license place screws are rusted to the point where if I hit them with a hammer, i think they will fall apart!
The entire rear end/exhaust area has rust on it, the side-steps (taht you step on to get in and out of the truck) are rusty and so are some of the suspension components.
I have talked to the dealer and he said that this was normal and said "we must have been driving in some pretty salty roads" to cause this type of damage!!! I live in time square and have only driven this thing ON DRY ROADS WITHOUT SALT AND NEVER IN THE RAIN!!!!!!!!!
Just this past ******* weekend, I opened the sunroof and guess what?!?! it didnt want to close!!! the sunroof motor is dead!!@#!@#!@# I also forgot to mention that the driver side door panel is also coming off! when you pull the drivers side door closed with the handle, it feels like the handle is seperating from the door itself! it feels like if i yank it hard enough, it's gonna break off! the entire door panel looks like it was double-stick taped on!!!
and, for the record, my truck is entirely BONE stock!!!! i have not done a single ******* mod to it!!!!
The only explanation I have come up with is that american cars are **** and don't spend too much money on a car (I paid $65,000 in cash for my hummer). I bought a brand new scion xB last year - my first import car ever - and am pretty happy with it. no rattles or anything and i've put over 12,000 miles on it within a year!
no wonder why american car companies are doing so bad. they give **** product to the masses and expect us to stick with them? well not me! **** them and their ****ed up cars. I'm never buying an american car ever again.

American piece of **** cars like the h2
< / rant >
- sh00k
Note: for anyone thinking im just against american cars for no reason, here is an "incomplete" list of cars that i have owned: 1986 chevy monte carlo SS, 1984 buick grand national, 1989 chevy cavalier, 2002 dodge durango, 2003 chevy avalanche and now the 2004 hummer h2...