I am from India. I use http://www.WorldTV.in to surf IPTV channels.
Really they serve a great quality. I surfed at least 500 channels of 1300+ channels available there.
Thanks to WorldTV.in
I have also tried JumpTV.com but they are charging a very high fee, around 20$ per channel per month, I think no one on this earth will be interested.