@dotdash:
If you need one IP block available through two different ISPs, then yes, you will need BGP.
There is a reason why critical 24/7 apps are usually hosted in data centers. For less mission-critical uses, you can set the ttl low and shuffle A records. The pfSense DNS package does this, but I have yet to try it out. I'm fond of cheap, low-tech solutions: Let's say you have users who go to orders.company.com to submit orders. Tell them if they can't get to it, to try orders2.company.com.
Ah okay. I guess BGP is pretty complex for a non -cisco/-network guy and probably would create more downtime if I used it vs. if I didn't (poor ability to troubleshoot).
Multiple dns-records was the initial plan I had and I might just go for it.
Is it considered "rude" to have a very low TTL?