Здравствуйте, Igor Trofimov, Вы писали:
С>>Пох. Главное, что она своё дело делает и очень удобна в тех местах, где не удобен XPO.
iT>Позиция, пожалуй, правильная
А можно подробнее об этих местах?
В БД появляются дополнительные таблицы (как минимум две) для хранения информациии о используемых Persistent-объектах. И почти перед каждым селектом XPO трахает базу запросами о запрашиваемых типах, да ещё и join'ит их с другими таблицами;
Оверхед из XPO'шных библиотек достаточно большой для небольших приложений или сайтов (для v7.2 => 1,5 мб), CoolStorage весит около 150 кб (но, имхо, даже этого функционала вполне достаточно, чтобы написать большинство приложений, которым дозволено работать с ORM);
Реализация отношения 1:1 в CoolStorage несколько удобнее, чем в XPO (кому интересно, http://www.devexpress.com/Help/Content.aspx?help=XPO&document=CustomDocument2055.htm );
XPO — вещь платная 
Пока так.