Nuacht

In Windows 7 the default location to which Explorer opens is the Libraries folder which contains your Documents. Make it open My Computer folder instead.
With a little AutoHotkey scripting, you can make Windows Explorer open something other than My Computer.
Depending on your work habits, My Computer, My Documents, DropBox, or some other alternative may make more sense. The easiest solution to opening Explorer where you want it is to pin your location ...