20090427 india: Will witty Narendra Modi have the last laugh?