Go with the Camry. I had an Impala. Mechanically, shit was trash. All other Impala owners I know said the same thing. Had to trade that bitch in for a Nissan Altima.
Bought a 2007 Impala SS last year....wood grain, heated seats, 18 inch rims, a V8 engine (sucks on gas, but that low rubble make niggas jealous) and it push 300 horse power