Not sure why Blizzard never got crafty with the bank stuff.Loads of games have account-per-server style banks, where you can trade stuff between characters on the bank on your account, so long as those characters are within the same realm/server.I suppose this is why so many people created personal guilds once guild banks were released.. since they kinda do that.
Bank Alts are terrific - I level mine to 10 so they can do 150 tailoring, alchemy, leather working, and 300 mining. OK yes I might have a couple of Bank Alts.Horde side I like to park mine in Silvermoon - not too far between banks / AH / trade supplies / Anvil.Alliance I like to use Ironforge. Same reason.Essential add-on is Altoholic so you can track and see what each Alt has.