That's good news about the Retrospect, but shocking about Apple's support rates, especially compared to MS!
Regarding your other comments:
I've never used it, but "Migration Assistant.app" does appear to be in "/Applications" > "Utlitites" on my OS X client machine, but maybe the server has something different.
As for the archive function of '
ditto', from tinkering, it does seem to allow the creation of the archive over afp, as long as the destination is world writable and its full path is world accessible, such as "/Users/Shared" (but any folder will do as long as it meets the accessibility requirement). Since the archive is being created over afp, space on the old machine shouldn't be an issue (and hopefully the new system doesn't have a space issue yet).
For example, on the old machine, connect as an "admin" to the new machine and mount the boot volume (in this example) of the new machine - using "Finder" is fine for this part. Then make the archive with this command (entered on the old machine):<pre>sudo ditto -c --rsrc /path/to/Users /Volumes/ShareName/Users/Shared/archivename</pre>
Then expand the archive with '
sudo', entering the command on the new machine, eg:<pre>sudo ditto -x /Users/Shared/archivename /Volumes/G5\ SubSystem/Usersditto</pre>
This does seem to preserve ownership, permissions and resource forks at least one folder deep. However, it isn't a command I normally use and I haven't tested it thoroughly, so it would be best to consider this only as a starting point for your own testing...
Edit: Somewhat belatedly, it occurs to me that you might get some better answers asking in the "server" section of this site...
http://discussions.apple.com/category.jspa?categoryID=96