Yeah, you could delete the .plist files of the applications for which you want to reset window positions. Those files are found in your Home folder /Library/Preferences. If you have Lion, that Library folder is hidden. I don't, so I can't remember the trick for getting it to show up.
The green button might be the easiest solution. That should set the window to the maximum size (width anyway) needed to view its contents.