Is there a way to COPY a SharePoint file including its version history from the Windows SharePoint Service 3.0? I have a file I want to copy but it did not carry over all previous version histories when I copy it. Appreciate for the idea!
You can achieve this with the Content Migration API, which btw. is used by the site manager (Manage Content and Structure on a publishing site), but it will require you to write a bit of code.
Stefan Gossner has a nice blog post about the API: http://blogs.technet.com/b/stefan_gossner/archive/2007/08/30/deep-dive-into-the-sharepoint-content-deployment-and-migration-api-part-1.aspx
You can find lots of good related Q&As on stackexchange when you search for 'Content Migration API'.