So i used to have a coinbase account until i closed it and i closed it due to a fear that if an attack happened on coinbase that they could transfer funds from my bank account. Now i still would like to buy bitcoins but i can't seem to find a decent way to do that without a bank transfer. Should i just trust coinbase with my bank information? Say an unathorized wire happened would i be screwed or would the bank cover me? What is the best way to go about this and what are your experiences?
For reference i live in the US and use a major US bank.
You could open a separate bank account for dealing directly with CoinBase. Only keep a small amount of cash in the account to limit your risks. For US bitcoin users it is really the most convenient method to purchase bitcoins.
BitSimple is a great service if you just want to perform wire transaction instead of instant ACH's. That is a push transfer instead of the pull ACH Coinbase performs.
I would also check out localbitcoins - might be able to establish a relationship with a local bitcoin seller if you requirements are low and you would like to do smaller cash-only transactions.