I finally moved to 256UL with BSNL. Speed is very good. Download speed is usually over 300kbps and upload is around 220. Only problem is latency, the last time i checked, it was around 400ms. A tad high, but what the heck, i use it for like 10minutes afer I come home. So far no problems, hope the party continues.