BANK OF AMERICA CORPORATION UNDERWRITING AGREEMENT (4 ¼% Senior Notes, due October 2010)