If your organization has a need to mass-create AD user accounts, watch this video to see how its done without the need for scripting or other unnecessary complexities.
Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.
Have a better answer? Share it in a comment.
You can establish a trust between the domains for resource sharing.
I'd personally try to stay with the single domain model if you can. That is an optimal design.
I'll let the exchange guys jump in for @A.com/@B.com
Thanks
Mike