I'm looking for (preferably free) software (for mac and pc) or a website that will allow a small team to collaborate easily. Features that are essential are shared calendars, project timelines, task assignment. I'd prefer something online so it can be cross-platform and central. Any ideas? Google calendars is alright, but there's nothing in the way of project management like MS Project or MS Groove for instance. Sorry for the rushed post.