I really hate any commenting system that requires me to register. I don't want to have dozens of accounts just because of all these various systems for commenting.
I came up with the following: email is optional, and used for notification as well as editing/deleting the comment. Assuming the email is used for only that, I think that's as convenient and fair as it can get.