Asana works almost perfectly for us, especially with the premium features. They only lack with their iOS apps.
Thanks for posting, will take this for a spin.
We absolutely rely on Asana, after switching from a brief stint with Podio. Tbh I'm less and less impressed every day. Something like this needs to work perfectly 100% of the time, and I don't think I've had a single day in the last 6 months where either me or one of my colleagues haven't had a hiccup.