For loot in my games, I let my players keep track of their own wish lists and when an encounter has treasure, I say that it is "amorphous mercurial steel" of level X. In essence, it is an Xth level item, but I'll let them decide what it is because of who will get it. The main drawback is that...