If you've got lsof working on your box, you probably don't need netps.
But I like netps because it's written in perl. All it does is grub around in /proc and correlate the relevant information that's pretty much already in front of your face. So, yes, it's only for Linux. But I'm hoping that it will work on all Linux platforms.
In any event, here is release 1.0
-Tim