I've tried Basecamp and Zoho Projects and I found them really helpful project management guidebooks. There's a bit of a learning curve with both of these softwares but the increase in productivity is high if you're working on complex projects or if you have bigger teams.