For 22 years the Congress has not held a contested election to its top post. Sonia Gandhi has been elected as President again and again. Now, for the first time in over two decades the stage is set for a contest for the top job for India's crisis-hit lead opposition party. The contest is at the moment between two non-Gandhis - Shashi Tharoor and Ashok Gehlot.