I'm using airtel gprs from those days, when edge didnt existed and i got speeds of 6KB/s, which was best at that moment

After edge was started airtel was again a leader in it and i have got avg speeds of 25KB/s and always greater than that,
best in pune @ 29KB/s,
then b'lore around 27KB/s. But since last yr it is sucking big time giving speeds around 10 or so

Docomo has got real VFM gprs plans with decent speed. But i'm satisfied with my reliance gsm giving speeds around 20 to 25 KB/s

But i again say,
wireless services are totally area dependent. In my home town, reliance gives speeds of 2-3KB/s