Task Tracking Software



I am looking for a good, simple to use task tracking system. A way for my customers to create and track the process of the resolution of a problem or task. The can view only their tasks - and possibly task created by others in a group. Any suggestions?