rsyncx handles resource forks in a really kludgy way, though. It's not compatible with standard rsync so you can't use it to integrate Mac OS X with other UNIX systems.
I've got a patched rsync that handles resource forks, but not finder info, but it does it by syncing the file as two files, one with a .rsrc extension (it's tricky, because both files start out with the same inode number, you have to cheat). I need to come up with a clean compatible mapping for the finder info and add a ".info" third fork. But right now it works well enough.