As far as I know, we actually don't control the default browse location. I think this is a function of the browser you're using, and it more commonly defaults to:
the most recent folder that you browsed when uploading
your My Documents or Desktop folder
it could be that MSN Explorer for some reason defaults to this folder. I'll have to look at that.
I tried an upload and it defaulted me to My Computer. Does it put you in this place every time you upload, or was it just a one-time thing?
-Mike