I've got a version of Sys::ProcTable almost ready for release today. Maybe I'll release it tomorrow, but I should probably wait until Monday since I won't be around this weekend to handle any bug reports.
The Solaris version was *much* easier - everything is wrapped into a psinfo struct for you already - no manual parsing of text files required. Since I occasionally compare the output of Dan Urist's module with my own, I came across a very minor bug in Dan's module that I reported to him. So, at least I can say I gave something back in return now!
Now, to figure out variable length argument lists...