20070609 city.pune: Beating odds; they make their mark