Take a plain ol' diff and view it in an easier-to-comprehend side-by-side format. This comes in handy for ready patches from mailing lists (or from whencever you might acquire them).
Put this file on your load-path and do:
The following functions are provided:
diffview-current: Opens the current buffer with
diffview-region: Opens the current region with