http://www.bankofamerica.com/promos/jump/uspsmovers/
Not sure how long you have to have it open for though...At least 45 days is my guess...
Offer expires 6/30/2005 and is available through our online application or in any Bank of America banking center. Offer does not apply to second or multiple checking accounts and/or existing checking customers. Student checking accounts are not eligible for this offer. Bank of America associates are not eligible for this offer. All accounts are subject to our normal approval process. This form must be presented at the time the account is opened if account is opened in a banking center. The minimum deposit required to open a new, personal checking account online varies by account type. If opened in a banking center, the minimum deposit required to open a new, personal checking account and receive the $50 Bank of America VisaŽ Gift Card is $250. You will receive your $50 VisaŽ Gift Card within 45 business days of account opening. Limit one Gift Card per household. Gift Cards issued by Bank of America N.A. (USA) under a license from VisaŽ U.S.A., Inc. Fees may apply depending on how and when your Gift Card is used. Please see Terms and Conditions on card carrier for details. We may report to the IRS the value of any premium. Any applicable taxes are the responsibility of the recipient. For interest-bearing checking accounts, the Annual Percentage Yield is .10% for any account balance. This Rate is accurate as of 1/26/2005, and may change at any time and 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.
2 Paying bills online is free. Charges for account-related services still apply. Internet access required. Other account-related fees may still apply.