I want to provide a single file service to windows and linux clients alike.
I'd like to provide the following:

* automounting of home directories from either system
* file security (ie. no NFS)
* cross platform ACLs would be a great plus but I can be lenient here
* backup, extensibility, ...
* transparent to users.
* ideally the file service could be hosted on both linux and windows
* simple (yeah, right)

Yes, I'm asking for the holy grail of file service!

AFS can do the job but is complicated and client intrusive. How far does
samba 3 go in providing a solution? Where can I find good reference
material to help me solve this problem?