washington mutual is a good bank. dunno about check cashing fees, but they're pretty good about having little to no fees overall. (they don't charge other bank customers to use their ATMs for instance).
plus, they started in the greatest state in the US.
why cash instead of deposit, btw? if its to mitigate your risk - well, the bank's gonna want to do that too.
