Last night I decided I was so unhappy with KeePass and that Firefox's performance was so dismal that I gave the same email address I deleted from LastPass last week back to them and (initially) exported my KeePass database back to Lastpass via .csv file. Then I stopped for a while and just read reviews of the top five password managers. I even read the reviews on LastPass's Firefox page again (they continue to suck).
Lifehacker's poll and conclusions last week were decisive for me: when I realized all the glowing praise for KeePass just makes my eyes roll, I knew it was out. KeePass is aspirational: carrying your entire database(s) around on a USB stick in order to make it/them "portable" or so it/they can "sync between devices" is not a good idea...you can lose the stick and with that, everything you ever knew about logging into websites. The tool is stuck in the XP zone style-wise, and I don't need multiple databases though it's kind of a neat idea (separate "vaults", in LP lingo, that can be shared or kept to yourself).
Not to mention I can't count all the database entries that were corrupted after importing them from LastPass...I lost logins on multiple websites wherein my usernames were mysteriously replaced with short strings of numbers or blanked out altogether and passwords went missing or got swapped out for others...which I learned simply by watching my KeePass autofills. I never did get that feature to work; between corrupted entries and KP's inability to remove pre-filled instruction text and usernames from form fields (ie, Outlook.com, eBay) - it would just write my username and password over the pre-filled text, causing Outlook, eBay and other sites to declare wrong user/pass - it was a no-go. I had to use the KeeFox add-on to manually copy/paste user/pass for every website, and it only took a few days of that to burn me off KP.
Which left only Dashlane and LastPass to ponder, since I'm only considering the top three password managers as judged by web reviews, but Dashlane offed itself from the running by allowing you to use it for free on only one device (they're kidding, right...I run LP on pretty much every device I look at, another reason why KeePass could never work; it's free to use on multiple devices, but *you* are what makes it portable, and *you* are how it "syncs" and I just can't even) and by charging $40 per year, which is roughly $25 more than I'm willing to pay.
At that point I decided I had to go back to LastPass. I figured copying/pasting from my Vault was not much worse than copying/pasting from KeeFox (which, strangely enough, wouldn't always offer the hamburger icon to do so, so I'd be left right-clicking on blank space) and that KeeFox's errors - beside all the others, it was also trying to save almost every form field on every web page as a username/password combo, and ignoring the first offer on pages I had to re-load multiple times would just make it offer multiple times, until it really gunked up the works and slowed my work down.
My first KeePass export into LastPass failed, likely because I exported in KP 1x database .csv format, but then I read the instructions on LP's tin and realized they wanted an XML file, so I put that together and had my stuff back in LastPass a few minutes later. Then I spent about an hour manually fixing all the broken database entries from KeePass, deleted tons of log-ins I don't use anymore, but before I even got that far, I uninstalled the 32-bit version of Firefox that was my failed workaround to LastPass's previous issues, did a true Firefox refresh and winnowed down the remaining add-ons in the x64 version, as compared to what was on my list last week. The next step was to see if LastPass would tear itself apart again on browser restart. It didn't.
It was about 3am and I was exhausted, but I was so excited that LastPass didn't disassemble itself I kept restarting Firefox just to watch it not fall apart again. There it was: I could search and not get a frozen panel; I could click "Show matching sites" and get an actual dropdown list of matching sites, not a blank panel. And all those huge favicons! After what I'd been through, they were the most beautiful things I'd ever seen. But I didn't trust it, so I shut my laptop down soon after, pretty sure that was the last of a working LastPass in Firefox I'd see again. But lo and behold, I restarted the laptop tonight and it still works!
The only thing I can point to this time is I used LP's Universal Windows Installer, after reading a tip in Firefox reviews that the LP for Applications installer fixed this same, entire mess. They're both "universal", right...And fast? For Firefox, this is blazing, even with LP installed. After the initial "Not Responding" white title bar bottlenecks on first run tonight, which cleared after a minute or two, everything settled right down.
So, whew, close call there, LP...now if Web of Trust would just be 57-compatible, I'd feel like I had Firefox pretty much back together (well, I miss Web Dev, but I can still use it in Chromium or Opera, so not the end of the world. Yet.).