Everytime you buy something with your debit card, Bank of America rounds it up to the nearest dollar and deposits the change into a savings account for you. For the first three months, they'll match your savings 100%.
Sometimes, powerful innovation is based in the simplest of ideas. This is so tempting, I may change banks. Check out this link for Keep the Change program.