I am working on a ASP.Net project with a team of 3 members. Due to geographical reasons, I need to have a defect management system that should be
- free (the project is low cost)
 - internet based
 - should allow 5-10 people
 
I was wondering if someone could suggest me a good solution or may be redirect me to some useful links