Feature stuck on Overridden - "Overrides" column empty, "Default" not
There's two possible reasons for this that I can think of: one is that the .info file for your feature is out of step with the other files. This can happen when you are creating or updating a feature and you don't wait for the little animated timer gif to stop before clicking on another option. It occasionally happens for other reasons, such if you do a git merge automatically with changes from another developer.

To fix this, you generally need to go through your .info file one item at a time and check it corresponds to the other files, so there are no items in any of those files that are not in the .info.

The other reason is if two features overlap in some way. If you have the same configuration item in two features, one of them will usually fail to revert. You may need to refactor your features to prevent this.