WinMerge is excellent for text files JimBuna, but I'm afraid to use it on binary files since I cannot translate the differences.
@ Fifi: John Pancoast just means stepping through each node and comparing it to the corresponding node in the other file.