I use keepassx (https://www.keepassx.org/). Works well and I am able to sync it with ownCloud I have on a VPS.
Also, I only use my machines to log on to services, can't bring myself to trust anyone else's machine.
For android use, I have Keepass2Droid (https://keepass2android.codeplex.com/)