Not that the new account will magically fix everything, but if WF is going to give me this sort of hassle while not having ANY branches near enough that I could go do banking stuff in person (when necessary), then I think BoA is a decent choice. I may also investigate credit unions and/or other options, but IMO having an account with a national bank does have some very real advantages from a convenience standpoint.
One of the reasons I had the hassle this time around is that I got the relocation check while I was out in Virginia and without any WF branches nearby my only options for depositing it were deposit by mail (which seems sketchy at best) or waiting until I was back in EP near a branch. Had I known about the BS with holding the check for a week I would have probably opened the BoA account sooner. Now I just need to get my direct deposit switched over to it and I'll be set, but I can do that next week once I'm back in Va.
Fortunately I did get the money thing sorted out, but I wasted half the day doing so.
I can already tell that this week is going to be fun.