Kamran, If you get the chance, take a listen for yourself and decide which ones you prefer. The better sound from any speaker is totally dependent on the ears of the listener.
Anyone who claims that one is better over another is just using their ears as a substitute for yours. You are the only one who can make that claim. Certainly not me, I have my own preference. I can tell you what I like, but you may not like them.
It is however, a good thing that you have narrowed it down to 3 choices. Are you able to have access to these speakers?
What is your budget for a receiver or separates? This is important if are to throw in a recommendation.