Hi All. I was a licensed auto body technician and I owned my own collision and paint shop for 20 years. Not in that business anymore, but still like puttering around on my own cars.
I have a 2006 Pontiac Wave (Aveo with different nameplates) that I've owned since new and have recently done my annual rustproofing. There are some things that are specific to this model of vehicle that you'll want to know in order to keep the rust away, and I've documented the procedure here...
Travel with Kevin and Ruth: How to rust proof your car.