Well, this has sparked some lively debate!
OK, I'll explain further.
My original plan was to use source and sink drivers in order to push more current through the LED's - and the original circuit I started drawing incorporated that - but I thought it was getting a little away from the 'simple' philosophy of the tutorials.
While doing mental calculations of suitable resistor values I realised it's quite plausible using just the PIC to drive the displays, so I dropped the drivers and increased the values of the current limiting resistors to 150 ohms.
Due to the modular nature of my tutorials, a further thought was to optionally add driver boards between the PIC and the display - I was thinking of two seperate boards, a 'sink' board and a 'source' board - both of which could also be used for other purposes (again reinforcing the modular nature of the boards).