Here is the forecast. Congress - 145 seats. May become a landslide of 170 seats depending on how many votes BSP, Samajwadi Party, Muslim league take away from BJP. Starts with an advantage of atleast 70 safe seats. Congress has never lost around 40 of these seats in last 4 elections mainly in Udupi, Mangalore, Karwar region and places like Hubli, Mysore, Bangalore, Davanagere.
BJP:- 35 seats. None of leaders are safe. Siddaramaih will face a weak BJP candidate. Dharam Singh willnot have to have a fight at all for victory against BJP in Gulbarga Districtis sure. Mallikarjun Kharge seat is deserved. Need not have to look for a safe seat anywhere. S.M.Krishna - May contest anywhere he likes in Bangalore and win by landslide . JD(S) :- Best scenario 20 seats. Worst scenario. Complete wipeout.
Others:- Bangarappa's party may win few seats. But he will have a fight of his life against BJP's Ayanuru Manjunath who had defeated him in Lok Sabha election in 1998 and nearly in 2006.
BSP:- May win seats in single digits. But cause enough grief to congress that they may regret turning against Mayavathi.