Atmega AT90CAN128 + MicroChip MCP2551 CAN transceiver. Using a modified version of Atmel's library (check on license about redistribution)
With FTDI UART<>CAN
AT45DB flash for firmware's
I may end up turning this into a refresh of the hardware instead, we'll see.