Well heres what I got. Note that the ACH method needs your banks complete online login info. "Not hap-nin captain"
Best for Buy Sell Deposit Withdraw Speed
Bank Account (ACH) Large and small investments ✔ ✔ ✔ ✔ 4-5 business days
Credit / Debit Card Small investments ✔ ✘ ✘ ✘ Instant
Wire Transfer Large investments ✘ ✘ ✔ ✔ 1-3 business days
PayPal Quick sells ✘ ✔ ✘ ✘ Instant
I originally populated my Coinbase account with a credit card to avoid having my bank info on there. I linked my paypal account for deposits when I sell. Well then Coinbase gets a fee when you sell and PayPal gets a fee when you deposit...so I wound up linking my bank account anyway.