I am working on a more complicated version of the 'Simple LED Clock' in my previous post, however this is currently delayed as CPC has messed up my order again and I'm still waiting for some of the parts I ordered. So the prototype is currently using 2 MCP23008's to drive one digit each:
This is an old post, preserved for reference.
The products and services mentioned within are no longer available.
On to part 3 - more on display multiplexing.