My favorite diff tool is the one shipped with Plastic SCM, Xdiff. Since it's visual, it makes it very easy to see what changes have been done to the file.
And theirs Git UI, gmaster, includes the same diff tech too.
I do not use it for everyday tasks, but when I need to understand complex and/or big changes this is my go-to tool.