I found the FoTaxi setup in Budapest very professional. The dispatcher assigns you a vehicle and a destination, prints out a sheet with the approximate fare on it, but advice that the exact fare will depend on traffic and exact routing. I found the drivers to be professional and friendly. Finally the fares were quite reasonable and the vehicles clean.
It's a setup that I would like to see in many other cities in the world.