Much that I hate to watch India loose, I would say that this and the past series against England have been very well played by England.
They have really put some thought into their game. India, on the other hand, have been totally lacking in spirit and motivation.
It appears they have lost all interest to continue playing test cricket.
A classic example is the one where Gambhir ran out Sehwag. They have played together for years, both for India and Delhi and yet one ran out the other.
England's preparation has been good and execution phenomenal.
They are still not the best, but are close, very close to challenging South Africa.
To make the English "gloat" even more, I think they are better than Australia and will beat them comfortably.