Both flash and EEPROM have write lives (in cycles) and data retention
lives (in years). The basic cell AFAIK is the same, so for recent
technology devices they will have comparable lives. The difference is
that the flash part saves a lot of real estate with it's block erase, so
in general if the chip has a lot of memory it'll be flash and if it has
only a little it'll be EEPROM.
In fact, for "big" chunks of memory I don't know of anything _but_ flash
being currently available, and the little 256-byte 8-pin parts are all
EEPROM for convenience in parameter storage. There are older EEPROM
chips, but that's only because EEPROM came along several years before
flash did.
--
Tim Wescott
Wescott Design Services
http://www.wescottdesign.com