I would be down with a TSX. I looked seriously at the new generation TL prior to buying my 540i. My wife has an integra and it has been so reliable and cost effective. I only do routine maintenance, oil, brakes, etc on it. . There is no comparision fwd to rwd and BMW makes torquey engines. With that said, acuras are nice reliable cars. Maybe with some bolt ons, you can get more torque.
The new acura TL, type S is Hot. It is expensive though. Like I told you before, Honda Pilot, Acura TSX, great manufacturers. The V-tec 5 speed engines are fun to drive especially at high rpms. Sorry if I am repeating what other people say.
Your needs would be so suited to a 1 series, too bad they are coming next year.