Firstly i want to say that a wireless provider has got different reception/service in diff areas. You just can decide a providers quality on the basis of your region. In my hometown (Patna), i use Photon+ and i easily get approx 1mbps speeds. But @ bhopal, where i currently live, it sucks. There Reliance B+ does well. With 799 UL plan @ 512kbps, i get DL speeds upto 70KB/s, and thats commendable. Plus if everything fails, Reliance has introduced a latest plan of 3G, 101 RC (3GB). Thats way way cheaper than all providers!!
One more example is my friend lives in Uttarakhand, and he gets 3G speeds @ 2G RC in docomo !!
plus, reliance NetConnect service gives u free roaming while photon+ charges you for it. All over, none is perfect. My advice is Choose as per your region. GL