We use github for code hosting, issue tracking system and specs ( the wiki portion ). Dropbox for large files like designs, videos. Basecamp for collaboration and discussion coupled with real time chats over hipchat. I bought into the appcelerator promise a while back but had since abandoned it...
There is nothing more harmful to a good idea than other ideas. By that I mean, the inability to decide which idea is worth pursuing over others, causes each idea to suffer when trying to distribute resources in support of more than one concept at a time. Your question presumes that the most imp...