I'm playing with Basecamp and I think that it is rather good. (I am using the one free prjoect scheme of course)