Today at the Bank of America ATM, I made a deposit. It was cool.
The new ATM accepts checks (face up) in a slot. No envelope, no deposit slip, just pop the check in the slot. The check is then scanned and it interprets the dollar amount on the check. The ATM then displays a scanned copy of the check on the screen and asks for verification of the amount. Cool.
The receipt is then printed out with a small image of the check with the MICR band blanked out. Extra cool.