What exactly are you looking for in an API because that will have a lot to do with determining what is best.
Also, how much are you willing to spend to get access?
I've been testing several using the free version to figure if they provide what I need and will upgrade and pay when I pick the winner or winners.