David,
It's controlled by a registry entry. Yours has become hosed (mine did too last summer) Check out this message:
http://www.levelextreme.com/wconnect/wc.dll?2,15,385279for a reference to the MSKB article with the fix.
>Does anyone know what factors determine what order files are listed in in the getfile() dialog?