What are the current up to date project management tools to use? I have been using dotProject which I know is outdated, what ones are out there and the best for small to medium projects?
To be more specific: A tool for tracking things like time, costs, progress and gantt charts etc.