well i have kept both of these models
the ek6 gen is more feul efficent as it has a lighter body(even it looks bigger and hevier than the ek7 gen).
ek 6 has more sporty handeling ,, more stylish and even now its design looks new.
while the ek 7 gen has a more corolla like feeling.
even the dash board looks like the same.
so do the rear seats.
its got a more softer suspension.
handeling not that sporty.
the sahpe doesnt apeal like the ek6(even now looks like a new model car)