I have a handful that I've memorized. It then becomes a matter of remembering which password goes to which site I suppose. I've heard good things about 1password.
Incredible that the NSA has no qualms about this. Good for Wikipedia for taking a stand. Those who wish to share and exchange information shouldn't have to second guess their every move.