Не используйте ни один, используйте Firebird .
Вы можете запустить его как полностью встроенную базу данных или как локальный сервер с практически нулевым администрированием для пользователя.
Тогда при необходимости вы всегда можете перейти на многопользовательскую версию сервера. Это бесплатно и не становится поврежденным, как Access, склонный делать во время сбоев программного обеспечения или системы. У вас также есть все преимущества полной базы данных SQL, которая сделает некоторые вещи намного проще по сравнению с XML, если данные нетривиальны.
Редактировать: я изменил формулировку, в которой говорится, что Access повреждает каждый раз, когда компьютер выходит из строя. Это неправда, но она подвержена этой проблеме, и я видел, что это случалось много раз.