My teams develop in C# and Java using Perforce for source control. Our two teams are spread out geographically and we are wanting to implement code reviews accross those teams. I have been looking for a tool to assist us with these reviews and I have narrowed my search to SmartBear's Code Collaborator and Cenqua's Crucible. Can anyone provide some insight into experience's with either/both tools and what your preference would be for geographically seperated teams? Also, if there is another product that I have overlooked, I would gladly accept other suggestions.
Thanks.