Does anyone know of any good I2C 7segment display drivers. I swear a previous answer referenced a chip for this on chiphacker but I cannot find it.
I would also be happy with SPI, but I I2C would work better as I plan to use many 7Seg.
The Maxim MAX6955 might be suitable.
On the simple side of things, you could use serial-to-parallel shift register chips to drive the 7 segment displays. The SPI interface can probably be set up to send out the data without any issues. It's chain-able as well.
The 74HC164 is an example of one of these chips, and with 8 outputs per chip, it would be able to drive the 7 segments plus a decimal point.
There are many I/O Expanders out there that use either SPI or I2C buses. With a single MSSP module you can control almost an infinite amount of digital outputs like LEDs. Depending on the current draw of the LEDs in your 7seg display you may be able to control them with an I/O expander like the MCP23008. Check the datasheets for your display and the MCP23008.