I've been expanding on Mike Abney's DiffFilePlugin to make it Perforce
It allows you to diff your current editor window against earlier revisions
of the file in perforce.
Clicking on a revision in the list at the bottom brings up the revision in
the left diff pane.
(sorry windows only (at the moment) and p4.exe needs to be in your path)