I use Tata, Raliance and BSNL data cards
First thing - The speed depends on the distance from tower to your place a lot - of course that is not the only thing, but its a major factor - from my experience.
Now the speed
I am getting about 80 - 100 kbps in all three
Meantime, there are towers (for all three) near (not very close but within 1-5 kms) my place.
[Edit]
Plug 2 surf has no unlimited scheme. The 5 GB plan - 1500
Reliance and BSNL has unlimited plans
Reliance - 1500
BSNL - 550
.