Bank fees can needlessly frustrate even the most astute in managing their money. The fees may not be terribly onerous, but over time, they can claw away your hard-earned money. For Americans wanting ...