Allow me to rephrase.
England - Unbeaten at home for six years.
Let's see the teams they have played (results from Englands point of view):
2001 - Pakistan 1-1 (2 tests)
2002 - India 1-1 (4 tests)
2002 - Sri Lanka 2-0 (3 tests)
2003 - Zimbabwe 2-0 (2 tests)
2003 - South Africa 2-2 (5 tests)
2004 - New Zealand 3-0 (3 tests)
2004 - West Indies 4-0 (4 tests)
2005 - Australia 2-1 (5 tests)
2005 - Bangladesh 2-0 (2 tests)
2006 - Pakistan "3"-0 (4 tests)
2006 - Sri Lanka 1-1 (3 tests)
2007 - West Indies 3-0 (4 tests)
So interesting sequence there. Notably, England were unable to beat India on their last tour. Also interestingly, on the 4 tours taken by subcontinental teams (apart from Bangla), England has only won one -- against Pakistan -- and drawn the rest. This shows that opposition are not completely clueless but usually wilting from a short series. Of the victories, the ones I rate highly are the ones against Australia and New Zealand and the drawn series against South Africa. However, I expected England to be far more dominant in terms of winning series at home--home teams are usually better at home. They do finish off the job remarkably well when it comes to weak team, but when it comes to stronger teams, they have been sometimes found wanting.
India - Not good travelers.
I think this is a tag that has not been updated in too long. In fact, many statistics have been brought up in this very thread regarding India's increased competitiveness abroad. This may not mean winning series, but it involves not losing test matches and in fact winning them.
England - 2nd in the world
India - 5th in the World
I don't trust the rankings. For example, if India win this series, they're number 2 in the world. If you trust the rankings that much, then you will
have to acknowledge that India are better than England provided India win this game.
England - Very good at home and 2nd in the world = favourites
India - Not good travelers and 5th in the World = Underdogs
Again, 2nd in the world with a very different team. If you expected to walk through the matches despite missing the services of Harmison, Hoggard, Flintoff and Jones, I expect you hit a fuse somewhere in your thought process.