Honda is recalling some 686,000 Fit [Jazz] and City compact cars built between 2002 and 2008 and sold in the Americas, Africa and Asia, but not Japan, to fix a faulty power window switch.