I hate when, after logging in remotely to my Windows 7 dual-screen setup in the office, I come back to find that I have open windows that are maximized off screen and unreachable. What is more, you can even close and restart the program you are trying to pull up, but to no avail. Windows 7 will remember the previous position of the screen (somewhere in the 4th dimension) and you will find your self in the same maddening click cycle again.
There are no doubt multiple solutions to this in Windows 7, however the easiest I have found is to simply do a shift + right-click on the program in the task bar, which brings up a classic right-click menu (right clicking on the task bar item in Windows 7 no longer gives you traditional right-click options):
At this point, simply click Maximize and your prodigal program magically reappears. Hope this trick saves someone a bit of frustration!