i have not tried armory myself. i'm a big fan of electrum, though. great for a perpetual newbie such as myself, and no need to download the entire blockchain.
Me niether, i used electrum also, but i dont keep anything big there, just some "pocket money" for fast transactions, so that i dont need to sync my local wallet everytime.
I never trust web based wallets too much,as you never know what will happen next..