I agree with Akash, and also there is/would be a huge variation in the network among different locations, also different time intervals, and among different carriers, and the supported phone (to a extent).
Only few circles in India are supporting 3G to a good extent.

Forum

Well speed.net is very nice utility which can let you know the connection speed(3g,edge,wi-fi) on your iphone. Just check my blog post for details on the same-
How to test the 3G or Wi-Fi Connection speed on Iphone ?