Maybe a 2D vote. The up-down dimension we have now, and another to say why the up/down vote. This would combine the up/down with a Slashdot-like Troll~Insightful dimension. That would be some useful feedback.
Sometimes I don't know if I am being downvoted because I am being too vicious (I get carried away from time to time) or because I am just completely wrong.