Я бы еще один момент учитывал - где и как эти накопители будут хранится, т.к. например если недалеко от сильных источников излучения то наверное СD лучше чем флешка, а если температура высокая или там кто-то постоянно будет это брать/возвращать, то CD может расплавится, потрескаться, поцарапаться, сломаться и т.п... и т.д...
Моя вся работа всегда хранится в трех копиях (как минимум): на лэптопе, на компанейском сервере (регулярный бакап) и на USB драйве (на всякий случай)... часто еще одна копия есть у клиента (когда мы должны отдать код)... в таком варианте никогда ничего не пропадало, хотя по отдельности каждый из этих компонентов иногда давал сбой.