Not sure if this would be a solution for your situation, but we are using a great little applicance that is consolidating bandwidht, handling DNS traffic, and providing automatic failover redundancy without any manual intervention. Very cool stuff!
http://www.astrocorp.com/products/index.html...