There are some good internet places in New Delhi. The paharganj area is now loaded with cable-modem equipped internet cafes charging Rs. 20/hr. for a fast connection.
Good Internet places exist in Vrindaban and Mathura for about  Rs. 30 per hour.

image
image
image
image