Are you facing to publish the list at your main site or other sites in the same site collection at MOSS?
here have one work around for you to import the list data and show at your site. I know this solution is not 100% as the web part list view , but this able to help you show the data.
if you really don't like this method , you can add in web part view then show the list from the original sites :) (i don't like this solution, the view is not so nice :) ha ha)
ok, here is the detail link for the method :
LinkSummary of the step:
- open the sites (the site you want to show the list) by using Sharepoint designer
- Data view --> Insert data view
- select "Connect to another library..." ( key in the list url you want to share)
- OK, now do the customize for you data source
- Done (ha ha ha, if not clear about it please refer the detail at the Link)
I like this , you can customize it simply amazing to share the data !!!