It all depends on how much you want to pay. Hospitals use wireless VOIP handsets for mission-critical tasks so those are the most reliable phones. Smartphones are NOT tuned for roaming, so apps on any smartphone will never be superior to purpose-based handsets designed for VOIP. Again, it depends on your business and how much you want to pay for the privilege of reliable communications.