We have a few of these here in Brazil (i.e. http://www.99taxis.com/). The apps work just fine, it's the taxis that lack quality in their service. Cars are usually beaten down, dirty. Drivers are impolite, almost never use Waze or some other GPS app and the fare at night rivals Uber's.
There has been some drama regarding Uber v. Taxi around here as well (São Paulo, Brazil). One thing I know for sure is that as long as Uber's around I'll never call a taxi again.
Hailo was quite popular in Montreal for a while until Uber launched and drove them out of business. As far as i recall they shut down all of their North American operations to focus on EU. Wonder how that's going. I quite liked them, but I prefer UberX any day
Flywheel in SF is in use by all the cab companies I think. Same features as uber (hail from the app, pay with your phone, etc) but only for the taxis. One cool feature is that if you get in a cab off the street without the app you can pull up the app while riding and they figure out which taxi you're in and you can pay via the app automatically.