Some of these classes don't seem to make any sense at all.
Class C (Intermediate)
Toyota Corolla
Saturn Ion
Mazda 6
Kia Optima
The Corolla and Ion are much smaller than the Optima, and smaller than many of the "compact" cars. If you pass up a "compact" Ford Focus to get an "upgrade" to an "intermediate" and find a Saturn Ion there, that is not really an upgrade (the Focus is bigger inside
and better).
Class H (Premier Premium)
BMW 325i
BMW 525i
Audi A4
Kia Amanti
Toyota Avalon
Hyundai Azera
Cadillac CTS
Volvo S60
Somehow, I doubt the drivers who would like to drive a BMW 325i or 525i would be satisfied with a Kia Amanti or Toyota Avalon. Or vice-versa.