As I am from Indian subcontinent, I have eaten a lot of dishes. They are really amazing and far different in tests from one another.
I can't stand Indian food, I just don't have the palette for it. I can understand those who like it though.