Directory/user replication is the reason I switched to Centos 4 from SME 6.
I now use Fedora Directory server (FDS)on Centos 4.4. Importing samba schema into Fedora server allows smb useraname & password to be stored FDS. PAM and samba authentication on each server is configured to use FDS. pGina allows microsoft clients to authenticate against LDAP (or anything you want). With pgina, XP home edition can authenticate against FDS. I use the ldap attribute 'employeeType' to mark if a user is a admin (pgina controls if user is a admin or reg. user).
For email, I use Scalix community version which is amazing. Scalix is configured to authenticate against FDS also.
Making all this work took a significant amount of time compared to setting up a SME lan.
If SME could incorporate FDS Masters and Slaves so replication could occur, it would be a superior server simply due to the ease of install and administration. Scalix is also a very polished feature rich open source email server. The community version is free and the "standard" users have the same features as SME email users. Community version allows 25 premium users that can use public folders & calendars with delegation of rights to others, all through Outlook, Evolution, or the sweet AJAX web client. It also has a mobile web client for PDAs.
ryan