I'm in the process of setting up 20 branch offices myself. My plan is to use a domain per branch - it just seemed like the cleanest way to do it. I looked at direct extension dialing, but after really examining it, the branches are used to using the branch phone number to call each other. That...