I am looking for help desk webapp that can help a small team manage support tickets.
I would like the tool to be able to convert email received via an email address like firstname.lastname@example.org into tickets and any subsequent replies to be added to the ticket. The tool should also have a web interface where users can log on and post new tickets and track their progress. Support team members should be able to reply to the ticket from a web based user interface.
Googling gets me lots of results but what I would really like is some recommendations of what the best ones are. I'm prepared to pay for the right piece of software but i'm not going to complain about some cheap or even free suggestions.