As far as I am aware the quickest way of deposits to CryptoBoost are with own desktop wallets like Multibit or Bither,..
My experience with desktop wallets too has not been so great yet, I'm starting to think either bitcoin doesn't want me, or I'm doing something very wrong, everywhere :p
Electrum is pretty good, can't say I have had any problems with depositing with it.