It's kind of hard to have hardware redundancy for your incoming PSTN connections. After all, how do you have the same PSTN circuit connect to two different routers?
I think in a Cisco IPT environment, you're redundancy needs to be at the core. How big is your network? You should have one CM publisher and at least one subscriber at your main site. If you're concerned about redundancy then you should also have a subscriber at a separate site and an extra server that you can turn into a publisher if your main site goes away for an extended period of time.
Perhaps someday Cisco will allow multiple master databases and you won't have to deal with a cold backup for your publisher. I think that's one major failing for Cisco's product. You can work around it but there isn't a really good way to do it.