I have 1Password and I love it.
But my biggest fear that I have is; if my laptop was ever pwned in some way, due to some noval 0-day etc - is that everything stored in 1Password could be compromised. But more importantly - the hackers would have an address book of banks, servers, databases etc that I have access to.
I dont know if there is a solution - but I feel it is like putting all your eggs in one basket.