my f-ing bank!

well I found out today my bank cashed a electronic check in another guys name out of state to pay a 700 doller electric bill in my account!!!!
I cant belive it... first off.... who runs up a 700 doller electric bill! and secondly why my account???? my wife called it in and spoke to rep's and fraud dept. and now my back says theres no record of it,and then at the bank they had me call again and on the phone they said yes its noted on my account and the branch manager stepped on the phone and said no its not showing up... after arguing for a while they said wait until monday and meanwhile alll the money and overdraft fee's thus far and for all my checks about to be cashed I sent out $33 doller overdraft fee EACH "should" be credited back..... im closing accounts and getting handling cash for a while..
I suspect my safe and shotgun will be safer then this.