Best practices seem to state that you should separate the domain controller/active directory stuff from any other business functions. However, Microsoft's latest server release Windows Small Business Server 2011 Essentials seems to run counter to that wisdom.
In looking at the licensing FAQ, it allows one instance on a physical server, or one instance in a virtual environment.
Seems to me they are encouraging SMB's to throw their domain controller, intranet, and file shares all into one instance.
What are you guys that are using Small Business Server doing?