After reading this article I found about this US-based site http://www.ihatetaxis.com/
Looks good for intending travellers. Doesnt cover all destinations.