Which of the calling cards in Singapore is the best?

India Calling Cards
MJWEN asked:

I need to call my overseas customers regularly. E.g China, India, Philippines and Thailand. There are so many different calling cards but I don’t know which one is better and worth of money. Any recommendations?