I am also a heavy advocate of using paper wallets (such as ones you can print from BitAddress.org). I don't leave bitcoins online and any time I transact in bitcoins, I physically grab the coins I need, transact in them, and send the change to another paper wallet. That way, the only coins I ever risk getting stuck anywhere are the ones I'm working with at the moment, and with BlockChain.info I believe I'm not likely to get my coins stuck.
Yes thanks but what about my current wallet? There is about 0.30 btc on it (For me much) and I really DONT ever want to lose them