Aloha! Will trade Tiki Mugs/Tiles for coding help

One option to overcome the shortage of PWM pins is to use the soft PWM library

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

I use this for LED driving where timing is not critical.