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