Well, we have one classroom with 20 macs here, and the plan was to bind them to Active Directory aswell. I could join them to the domain using the tools in system preferences, and everything seemed fine. But after a reboot, the domain could not be found anymore. I have spend a couple of days on this problem, but never found a solution.
What we do now, is use a local profile named "student" without password, so every student can log in using that. And I made a script witch give the student the option to enter their student number and password so then it mounts their home directory located on the windows server, so they can access their own files. When user logs off, the student profile is overwritten by a default profile again, so stuff dont get messed up for the next user.