only thing that bothers me is the short lifeline of the internal eeprom.
I thought the retention time was of the order of a century - do you plan on leaving your Arduino to your grandchildren?
Heh, no. But isn't there a limited rewrites with the eeprom? I would like to use to store online information for measurements and stats for later reading. Eeprom is quite small, but certai information need to sotred somewhere if communication with outworld is not available all the time. If device (autonomus idioticus) restarts, it need to have location and few extra data available, until it is linked to main system again.
How many times I can actually rewrite that little memory bank? I was in that belief that is limited, depending of the MCU, from hunderthousand to million times?