Terms from the bank website as of June 9th, 2014:
This exclusive offer is available only to Bank of America Online Banking customers in the U.S. and Canada. Online Banking customers receive McAfee Internet Security for PC as an online download free for 12 months, a $79.99 MSRP value, after signing up for the software through Bank of America. In addition, your subscription includes an automatic renewal at the end of the 12-month free period for another 12 months at 50% off (a $39.99 value). Prior to the expiration of the free offer, you can cancel the automatic renewal by contacting McAfee Customer Support. This offer is only available for Windows based operating systems. Customers with a current McAfee subscription are not eligible for this offer. Bank of America reserves the right to modify or terminate this offer or modify the eligibility requirements at its discretion. The minimum deposit required to open a new personal checking account are subject to the normal opening deposit requirements of the specific account being opened. There is no minimum balance required to obtain the offer. For interest-bearing personal checking accounts, please view the current Annual Percentage Yield (APY). The rate may change after the account is opened. Fees could reduce earnings on the account. Please consult a Banking Center, visit bankofamerica.com or see the Personal Schedule of Fees for other account fees, rates and information.
Promotional link
--------------------------------------------------------------
Other sign-up bonuses
.