As a developer, tools that store configuration/options in the registry are the bane of my life. I can\'t easily track changes to those options, can\'t easily port them from
Registry reads and writes are threadsafe but files are not. So it depends on whether or not your program is single threaded.