The curtains will finally drop on 23 May, when the election results are announced. The high stakes are 543 seats for India's lower house of parliament. Being the expensive "dance" that it is, it will cost the Indian exchequer some $7 billion - more than the $6.5 billion spent on the last US presidential elections.