in the mining industry we prefer mapinfo because its cheap and it has Encom Discover Module which is more oriented towards our industry. in your case maybe it boils down on usability or ease of use or whichever you are confident to use. in the mining industry Mapinfo alone without Encom discover is like having a car without an engine.