I have found Easy Projects to be an easy-to-use and effective tool for monitoring and managing projects. It provides an excellent mix of simplicity and comprehensive capabilities. With a few simple tweaks utilizing Custom Fields and our own special programs, we have been able to automate the entire interaction process with the system and our developers. This includes Status Reporting, follow-up, Time Sheets and a central repository for project related documents. It is the complete package while still remaining one of the most affordable I have seen.