I bought my 2006 Aveo hatchback because I wanted something that could hold gear. I've been good with maintenance but not with how I treat it - I rock climb regularly and some of the roads really need a 4 wheel drive with high clearance. I've ripped off the plastic shroud at the bottom from going over rough roads, and probably need new shocks, but it's behaved well.
That said, I understand it's an econobox and generally gets an F in reliability. If you buy American you have to be ready to turn some wrenches. It's already had a bad throttle body replaced under warranty, a clutch throw out bearing replaced, again under warranty, and other miscellaneous problems. Within the 3 years of warranty, it was at the dealer's at least 6 times. If I didn't work on my own cars, I would definitely have gone with Toyota or Subaru, not GM.
Bottom line - I'm satisfied with what I got for the money.