Basecamp alternative

for project management and online project collaboration with more of the features you need
Basecamp alternative | TeamWork Live
Outgrown Basecamp?
Basecamp import project