I've had my 04 hatch for about 3 years. In that time, I have done the following maintenance in addition to the regular oil changes and air filter changes:
- wheel bearings
- front and rear brakes
- serpentine belt
- timing belt/water pump/thermostat housing
- inner and outer tie rods
- control arm/ball joint assembly
- battery
- spark plugs
- both head lights (at different times)
- top plate mounts
- new summer tires
- new winter tires
Will be changing the shocks/springs next. To be honest, every car I've ever owned has been a godforsaken money pit. Wouldn't bother me if I made a lot of money, but I don't. Having said all that, if you put things into perspective the Aveo is actually a great car for the price. It's "cheap". Nothing else can really compete with it other than the Accent or Rio in terms of price. I can easily get well 35mpg consistently and can fit a lot of **** in the little ****er. For a little econobox with a 1.6, I find the power band is nice compared to the equivalent Honda that needs to be revved to oblivion to move at all.
On a positive note, the car does not burn or leak a drop of anything. If you expect to have a car and put nothing into it, you're delusional.