$25 bonus – Bank of America : Upromise World MasterCard credit card with Dining & Grocery Rewards; Exp. – unknown

LINK 1
LINK 2
Terms:
Earn a $25 bonus after the first qualified use of your account
10% EXTRA
college savings on participating grocery and drugstore items
10% EXTRA
college savings on participating Upromise Dining restaurants
EARN 1%
college savings on every purchase
The 10% EXTRA college savings on participating grocery and drug store purchases can be earned only when you: a) purchase such items in accordance with any manufacturer contribution requirements;

The 1% college savings are awarded on net retail purchases (qualifying purchases less credits, returns and adjustments) made everywhere the Upromise credit card is accepted. Net purchases may be made by the cardholder(s) and/or authorized user(s) of the card, if any. Fractions of 1% college savings are truncated at the100th decimal place. For example, use your card for retail purchases of $519.59 during a cycle and receive $5.19 in Upromise college savings, rather than $5.1959. Balance transfers, cash advances, including purchases of cash equivalents of any kind, out-of-network payments made through Bill Pay Choice® service, purchases made by or for a business or for a business purpose, fees, finance charges, credit protection, credit insurance or debt cancellation charges, and unauthorized/fraudulent transactions shall not earn college savings. The college savings that you can earn are unlimited in amount.
IMPORTANT: You must be a Upromise member and your Upromise credit card must be registered with Upromise to earn and receive all eligible college savings. A Upromise membership is required for the college savings to be appropriately posted to your Upromise account. To verify that your Upromise credit card is registered with Upromise, visit upromise.com/cardregistration. If you are not already a Upromise member, visit upromise.com/activate to join for free.
The 10% EXTRA college savings at participating Upromise Dining restaurants can be earned only when you: a) make a qualified purchase at a participating restaurant in the Upromise Dining Program administered by Rewards Network in accordance with the Upromise Dining Program Terms and Conditions and restaurant restrictions; and

Earn a $25 college savings bonus after you use your new Upromise credit card to make your first purchase, balance transfer, or cash advance transaction within 90 days of opening your account. If you make an eligible purchase transaction, you will also receive your regular 1% college savings earnings. Your one-time $25 college savings earnings will be reported as pending on your Upromise account by the 30th (thirtieth) day of the calendar month following the credit card statement containing the initial transaction and should be posted to your account within 90 of the pending contribution provided you are member within 90 days of opening your new account. You must apply for the card on or after March 29, 2009, to be eligible for this bonus. This is a limited time offer and may be cancelled at any time without notice.