Terrestrial wireless is just not there.Mainly because india still uses older tech (no 3g,hsdpa).These wireless tech often have trouble keeping up with specified throughput (These are much lower than therotical throughput,then other factors like cell site concentration,loads etc) .Another big concern is the back hauls,these wireless services have very poor back hauls.Usually weakest link in the chain.10km and 10Mbps claims of wimax are bogus.Wimax is step towards right direction,but still wimax is not perfect.Maybe something like LTE or wimax evolution will help improve the scenario.