Thanks - it did help push me in what I think is the right direction...
First, I realized that I needed to extract the egg extracted from the first easy_install...
Did all that, no change...So I uninstalled everything - from Python to py2exe - and reinstalled, being very careful to follow the directions on the web pages. Everything looked OK, I wrote a small test script and it ran under the interpreter...ran py2exe to compile, and the script would not run...
I rechecked the site-packages folder - and mechanize was still a .egg...so something didn't work properly.
I then copied the .egg file to another folder, ran easy_install - which looked like it ran...When I checked it had created a dist folder, I found the test exe app - and it ran!
So, the lesson has been, always read the instruction one more time(!), and move the first egg out of the site-packages before you run them...
Now to see if this works for the full script...
Thanks for the help - I just needed that nudge in the right direction in order to see the obvious! :D