20080820 city.delhi: Games in sight; New Delhi station gets ready