The '08 Civic is the better car. The Corolla was improved in '09, though, so for that model year it's mostly a matter of preference. I'd still go with the Civic because it has a 5 speed automatic transmission and the Corolla only has a 4 speed automatic. The Civic has more pep.