I think any wallet on the pc is probably safe.
They are all protected with the sha algorithm.
So if you make a password it should be hard to crack any wallet at all right?
And the best option is to store your wallet on a offline pc so its not hackable at all.
But if you dont want to cold storage them you could try multibit, that's what im using for a while now and no problems at all.
No, not any wallet is safe if you got a virus.
And if you use a weak password it will not be hard to crack.
You are right that the best option is offline pc (cold storage)
I feel any wallet is unsafe!
Please take good care of your private key