Hi Joshua
the discussion of multiple tripleheads has been discussed on here before, with mixed opinions.
How about using a single triplehead with a matrix on the output that you can control using Catalyst (ie a Kramer) so you can send any or multiple of the outputs to any of the screens.
regards
Nev.