Same here. I'm in Bangalore, India, and I am spoilt for choice! There are about half a dozen ISPs that are recognized nationwide and then there are about a dozen that are specific to Bangalore with comparable QoS. And I also hear that ISP costs in US is really high in comparison. I really wonder why do they not come under anti-trust laws.