Free while in open beta, later on it will still be free for non-commercial use.
Ranked in these QuestionsQuestion Ranking
Pro Semantic Diff and Merge Tools for most languages
This includes C#, Java, C, C++, VB.Net, and Delphi.
Lays out the repository in a visual way that makes sense and paints a clear picture of what is going on.
Not based on web technologies so it doesn't carry the same weight and performance implications.
Con Requires registration/account to use (Outdated, not longer correct)
Con No proper Uninstaller
No good way to uninstall the program, at least for the time being.