Spiceworks Help Desk
I installed Spiceworks earlier this year primarily for its help desk function and it's fulfilled all my needs and more. Definitely worth a look with lots of support from almost 1 million in the Spiceworks Community. I can't believe it's free.