I am looking for a new system to track bugs and handle support requests for our internal IT Department. I quite like the Zimbra support system, what is it?

Also do you guys use some sort of evidence based scheduling and how do you track your developers time? without it getting in their faces?