Yes, kenya surprised me BIG TIME with their win against Zimbabwe and I wish all the best to them but they ARE playing out of their skin.
If they beat India (and they have done so before - on two occasions - sandwitched between a ten wicket and an almost 200 run defeat), good for them but that would be one of the biggest upsets in this world cup. Bigger then Kenya beating Sri Lanka.