Use "Advanced File Open": it does remember the last
local directory used. But unfortunately this is still a problem for me because "Advanced File Open" doesn't seem to see any network shares unless they're mapped to the system as network drives...
See
this thread.