When I forget passwords, I simply do password resets and try to do a better job at not forgetting them again. For sites like Amazon and Newegg which I use only once every couple of month, I am practically using one-time-use passwords since I never remember them by the time I need them again.