I've just taken over at a new company and they've got two locations and they're using roaming profiles on a Server 2008 R2 domain with Windows 7 Clients.
They've got a DFS namespace in place but no DFS replication. The namespace is merely consolidating network paths.
The way I'm going to sort the user profile issues is to use UE-V. I can specify a group policy for the network path the UE-V personalisation settings based on location e.g Computers in Site A look at \\sitea-server\UEVShare to get their policies. whilst Site B users have a policy set on their site which looks at \\siteb-server\UEVShare to get theirs.
What the ideal setup would be is just \\domain.com\DFSShare-UEV to allow both sites to use this namespace so I could use one policy, and each site would look at the copy at their site (little cost). The question here is the DFS replication bidirectional? Could a user logon in Site A make some changes and then would it have replicated by the time they got back to SIte B (2 hr train)?