I am from agra and I recently bought a Vodafone internet USB stick, which claims to have a connectivity speed of 7.1 mbps and 3G connection. My experience has been extremely bad mainly because of these reasons: - network is extremely poor and the the connectivity speed is around 500 kbps or lower; - the network gets disconnected very frequently; - the connectivity bar is always between 2 to 3 bars; - lastly and most importantly, if you are an existing vodafone customer, then before buying the USB stick, do insist on checking the stick.
My USB stick turned out to be faulty and I had a tough time getting a replacement. I had to run to the Vodafone store 3 times, just to seek a replacement! I cannot comment on other service providers, but Vodafone 3G in agra definitely sucks