Which is a better car? Any info on these cars guys?