the comparison is a little bit off, the other one is a sub-compact and the other is a compact.
the M3 of course has lots of amenities, has bigger space and has a bigger engine. and it looks good too.
the Vios is smaller, amenities are fewer than the M3 and has a smaller and more fuel efficient engine.
i personally like the exteriors as well as the interiors of the M3. fogee talaga. reliability wise, Toyotas are have a little bit of edge. i am not saying na pagka Toyota, walang problem ha? meron at meron pa din yan.
and i think Toyotas have a little bit of edge too as far as resale value is concerned.