This Japanese scored an overall 82/100 in J.D. Power's survey, edging out the Mercedes C-Class's 81/100, despite costing ...