When's the right time to open a new task/issue?

Another way to ask this is “How big does a work unit have to be to warrant opening a new task/issue in your project’s tracking system?”. PMs tend toward opening more issues, more often, while developers would rather open fewer issues, less frequently. How do you strike a beneficial balance between the benefit of tracking the work and the overhead required to open the task/issue?