Its about time GM does something right...100 MPG Hummer?