Why question with word best are considered wrong and downvoted automatically? Even if certain criteria are clear when something is the best. We are looking for best software but we can ask only for software.
From other side asking for good software is ok.
- FTP file editor and uploader that's also a code editor?
- RSS feed notifier with easy StackExchange integration and proxy support
- Tool for code coverage of (unit tests in) C#
Why good is so different from best.
Sample best question, title edited after many commets to change title, few people prefer leaving best.
Questions asking for the most/best/greatest are far too often asking for data that is subjective, based in personal opinion or may be completely unquantifiable.
If your answer (It doesn't ask for a good file compressor. It is specifically asking for the best, or in the case of this question the most efficient. is true, that means superlative questions in general ("best", "most X", etc.) are off-topic. Is that a road we want to go down? (not asking you specifically, but anyone)