I'd pick the elantra for this one. It's a newer platform, new engine, better 6speed transmission, and much better convenience features. The 1.6MX is not a bad car either though the Elantra for me is a notch better. The lancer looks too bare.