Hiya, those were the exact links I was looking at before I entered this post. I tried the moveallreplicas command but it failed as it couldn't find any replicas. We only have one Exchange 2003 server with public folders (no replicas)- read all the above articles- tried inter org replication, PFDavAdmin to no avail.
But, I manged to get them across by exporting the public folder to pst and then opening them on a mailbox with full rights on Exchange 2007, and dragged them in- some fidling with permissions but worked. All the complicated stuff was a let down.
Sorry for the delay, I believe your way would have worked with some teaking but I was unable to configure the replicas across forests. Your way would have worked perfectly within the same forest. It was much easier exporting to pst and importing.
check these articles
http://technet.microsoft.com/en-us/library/bb331970(EXCHG.80).aspx
http://msexchangeteam.com/archive/2007/10/30/447339.aspx
http://msexchangeteam.com/archive/2007/06/25/445429.aspx
thanks.