20040329 india: Small town India makes it big