Lets say you have a couple of people working for you doing back links and seo. Some writing articles, an ewhore email replyer and some designers and a coder. What would be the best way to manage them all? Im looking for something that they would log into , have groups, can chat with them, upload reports and messages, files, share documents etc etc. I want somemore more than just google docs or using msn or something. and things like basecamp or taskfreak seem too clumbersom. I want something like a virtual office or something.... I don't mind if its a desktop software on an online script. ....If nothings out there it looks like I may have to make one, hopefully not though. So what you guys recommend or use?