In my humble opinion, this is security related since it involves a router. The config on said Cisco 2621 has two routes, for two different ISP's which are accessed by two different xDSL routers.

Take this scenario... the core router at ISP#1 fails, which is three hops away from the xDSL router, as defined in the Cisco 2621 config. It doesn't know to 'failover' to ISP#2 unless one and physically goes and pulls the serial connection out of the router which connects it to the xDSL modem for ISP#1.

There has to be a way to create redundancy without using dodgy methods. Any ideas?