I would have to vote for the TBF/TBM Avenger for the best carrier attack plane. While it dropped its share of torpedoes, it actally dropped far more bombs while in the invasioon support role in the Pacific. The Avenger had all the usual trademarks of a US carrier plane: robust construction, reliable radial engine, well-trained pilots, adequate or better armament. While not as agile or as fast as the B-7, it could hold its own when under attack due to its 2 defensive gun positions.
tom