Tried my luck many times in Houston, and just ended up keeping a bunch of deposit slips in the car. Today I am in Austin, and needed to deposit a check. So I drove to a citibank location after hours, and the ATM doesn't even have an option for deposits. Grrrrr. 
Wife has Bank of America and their ATM deposit system is reliable.
Wife has Bank of America and their ATM deposit system is reliable.