I like Grand best of the three because it handles imported assembly files better. Since I rely heavily on imports, this is important.
In 2007, I wrote an article comparing three along with an example of the output of each of them. I just checked and did not manage to change the libraries significantly during this time, so the analysis is still preserved.
source share