tl;dr: Use a decentralized client, rather than a centralized web service.
That's not the correct tl;dr.
Blockchain.info is a vital part of Bitcoin as it stands today - it's such a great boost to introduce new users.
All other clients are nowhere near it on pure usability.
Yes, you compromise some security/anonymity ... but it's a tradeoff users need to make.