Hmm, we @w0rkplace have a setup where the server mounts san volumes and exports them locally
with samba for the windows clients, but some as well via nfs over wan to make them accessable
for remote clients. On the branch office servers, they are mounted using nfs, but reexported
with samba - for the local win clients.
That's a way to provide "roaming home shares".
What we have, is a common ldap database which is used for authentication by win clients
and 'nix machines as well.
Now, reexporting samba via nfs (the other way round) does not work, according to
http://www.obdev.at/products/sharity.../index-de.html where you may find a
solution/workaround (sharity, sharity light) as well.
Indeed, sharity is available for other 'nix platforms as well, it may work just
fine on the solaris box to import the windows share directly.