This is "a little" late, but it is still helpful, as I believe that many migrations from Exchange 2003 to Exchange 2010 are currently being carried out (even if only as an intermediate step to be able to migrate to Exchange 2013).
Microsoft has put the "Public Folder Replication Troubleshooter" online, currently the website only deals with replication problems with Exchange 2003, but mostly it hangs there if the public folders do not arrive on the Exchange 200X.
According to the Exchange Team Blog, the Troubleshooter will continue to support the latest Exchange versions in the future. Click here for the Troubleshooter:
http://support.microsoft.com/common/survey.aspx?scid=sw;en;3221&showpage=1
It's worth a look, I always love step-by-step instructions like this