Heres a real idea: Identify
I tried putting this in the Official forums to see Bashioks response but i don't have my cd key anymore so please someone copy this post onto the official ones.
So thus far in the diablo Universe identify has been a burden to everything, most of us just got used to it and dont care what happens to it but i think that theres a way to make it better.
So identify usually meant you could not equip the item but i think that should be taken away, you should be able to equip it just fine and maybe every 50 or so enemies killed you could identify automatically part of its attributes as they were being used, but the player might have already guessed depending on what they are, for instance if its glowing with ice you might guess it has ice damage, or maybe you wont see it glow until its identified but maybe when you attack an enemy he will freeze.
So this system would just add a free way of identifing, but lets be honest, your probably going to get an unidentified item for every 30 enemies you kill(going by diablo2) so its not like you can just run around and freely identify everything.
Another random idea i had which might go well with this system is add cursed items, i mean yeah the weopon being crappy might not be enough of a drawback to using it. But if there were a few cursed items it would be cool because well you would not be able to remove them maybe until they got identified by killing monsters or in town or some other way i haven't considered.
This system would work great and the identify system would have a little more depth to it. It would also be cool if cursed items had maybe skill or stat reductions, or even requirements to be naked

(nullifing all your equipped items)