I would prefer to go with XML.
Advantages in XML file :
- No need to access in your database server.(Which is contains valuable data)
- Anybody can understand and change the settings. (No need to know about SQL)
- Platform independent.
Disadvanges in XML file :
- Need to backup the file. To overcome this problem, Have to maintain the changes by history (It is a best way to revert it back).