get the mazdaspeed 6........ its definitely worth the extra $$ and i think its still under 30 grand....