You and me both.
There are several websites out there, with the same idea.
http://cstep.luberth.com/
Goto to the bottom of the first page listed and there is a few other pic877 controllers listed.
I'm working on one but i want have code for it any time soon.