How to store data from serial to PROGMEM?

I'd have to say, if you're writing strings, then EEPROMWriteAnything isn't a lot of use, but you'd normally be writing fixed length items into EEPROM, to make them more easily accessible.