Saving arrays in EEPROM using ARDUINOMEGA

Also, are you using the ATMEGA's onboard EEPROM or external EEPROMs via I2C like 24LC512?