Just thought I would blog this tip as I just came across it again …
If you want to take a copy of a page in MOSS 2007 then the method you should do this is via SharePoint Designer.
Right click on the page you want to copy and then chose the ‘New from existing page’ option. This will then create a copy of the page but will re-assign the web parts on the page new GUIDs.
If you simply do a copy/paste within the Explorer View (or copy the code from one page to another) etc then the GUIDs for each web part are also copied and then you can end up with the web parts on the copied page dissapearing.