Blockchain.info is the best wallet
none of the web based wallets is 'best'. they are convenient, and handy to have on your phone for your everyday wallet. but for true 'best' one must control ones private keys, hence a paper or hardware wallet should be considered for ones "real" personal BTC bank. (anything that would be devestating to lose)
transfer from your hardware to your web/phone wallet as needed. keep the real funds more protected.