Another vote for Spiceworks – http://www.spiceworks.com/
I couldn’t manage my company’s help desk without it. And because it’s free, I was able to reinvest budget I would have spend on a help desk solution into other parts of the business (like buying a new server we desperately needed).