Для работы с XML есть куча либ, и это подстегивает работать именно с ним, чем мучаться,писать что-то свое.Добавлено (07.08.2011, 13:14)
---------------------------------------------
Что на счет INI, то в них не возможно создавать структуры данных, а это может понадобиться.
Добавлено (07.08.2011, 13:17)
---------------------------------------------
Хотя, если писать свой формат,можно реализовать его компактным и простым, в то же время имеющий удобную структуру XML. Первое можно реализовать через создание бинарного файла и работу в этом режиме,а для второго, деревья поиска и т.д.