Leo,
Just because it has more gears doesn't mean it will get better mileage. I understand that the mileage is not coming right from the trans but other changes too. The added gears help a lot but ...
By the way it is about time GM gets into the real world, too bad it is a government company.