Downloaded the latest KYB catalog and saw this:
CHEVROLET Aveo
2004-06 ALL
Front Rear
Right Hand TBA 343423
Left Hand TBA 343423
(sorry about the format, I can't get it to position right)
Basically - they still have no part for the front struts.
Sorry if it's old news. I'm about to get off my ass and write more hate mail.
And yes, KYB makes an excellent shock/strut. I've had GR2s and AGXs on multiple cars. Even the GR2s are a huge improvement over stock. They last longer and take a harder beating than stock shocks/struts can. They also come with a lifetime warrenty. And the price is normally a steal.