Ally - This online bank has no fees for incoming wire transfers and a mid-range fee for outgoing domestic wire transfers. Since Ally has low fees all around, this is a good option if you plan to receive a lot of wires.