You missed the main reason:
You missed the main reason: no good leasing deals from Honda.
The Accord is the superior car in almost all aspects. Handles better, interior looks very clean and European (where as the Camry interior looks like a 12 year old designed it), and it gets just as good performance out of a turbo 4 as the Camry does out of that big, heavy V6 (which is unforgivable...Toyota is lagging in engine design). The only REAL advantage the Camry has is better leasing deals and a more eye-catching exterior (but one I think looks silly given the actual dynamics of the vehicle, and is going to age poorly).