i'm currently writing an application which will be used on both win32 and linux. i'm curious as to how to save user preferences. so far i am doing it to an xml file, but where should i save this? i could use the home directory, but what about win32? registry? do i really need two different implementations? regards, alvaro