This is what Media Resource Groups and Media Resource Group Lists are for. Place each servers Media Resource into its own Media Resource Group.. Then Place these Media Resource Groups into site specific MRGL's with the MRG's preference properly.. Lastly assign these MRGL's to the correct Device Pools..
ie.
MRG1
trans1
cfb1
moh1
MRG2
trans2
cfb2
mohw
MRGL1
MRG1
MRG2
MRGL2
MRG2
MRG1
HTH, please rate useful posts..
Chad