Where other companies are trying to increase there speed vodaphone is decreasing its speed day by day. I would not blame vodaphone for their slow speed in all over India but if I talk about shimla its speed is pathetic. Its Internet speed is very slow it gives speed of average 20kpbs speed at 3G network whereas many companies gives more than this speed at 2G network. Its just waste of money if you are recharging for 3G. In my opinion if you are in shimla and have vodaphone network just recharge for 2G you wont get speed more than this even if you spend more for 3G