PWM on all digital pins

Hey guys, I sure it has been discussed before, but I couldn't find it quickly so I am asking here. I am wondering if there is a way to soft code PWM to the digital output pins and if anyone has a very clean code that they would be willing to share. I need this even for the pins that don't have PWM hardware built in.

Thanks for any advice,
Jeremy

http://code.google.com/p/rogue-code/wiki/SoftPWMLibraryDocumentation

Thanks! I believe that is what I am after!