I saw this medal prediction list of 2012 olympics
2012 medal projections
It is giving India 30th rank (a great jump from last 50th rank

) with 2 gold, 3 silver & 3 bronze & a total of 8 medals.
This will be a great boost for Indian sports since it will be 5 more medals from the last olympics which itself was a medal record for India.
Also currently 76 players in 13 sports have qualified with may be 2-3 more to add, this will be a record highest contingent of India in the olympics, India is slowly but surely making it's presence felt in the biggest event on Earth!!!