since there seems to be a lot of the same drops in the game, possibly implement a forging system. be able to place two of the same item together to make a slightly stronger version of said item. if the weapons are orange or higher possibly allow them a chance (possibly a small chance) to turn into a green, two greens could make a blue, two blues make a pink. the combined items would always be slightly stronger than the two items that went into it, but with that small chance of being a very good boost in quality.

another possibility would be to have certain items drop that have no enchantment on them, where you can take it to a special dealer and he can put the enchantment on for you. that way you could pick what type of weapon/armor you wanted it to be. say its a "(blank) Iron Sword". You could take it to this vendor and have him apply "avenger's", "hero's", etc to it.