Ehhh. Not fan of the si, especially the brand new one. Not a tc fan. Corolla, not exactly sporty in my book. If you want a sporty, I would say the z. But for an import under 25k, I think I would go with a 08 TL A spec. Well built all around imo. If your options are more open, I would look into...