I would say England are the better side. On paper England should be miles ahead of Scotland. I think what makes this a potentially closer contest than it should be is that Scotland play for pride....England play for money.
neither both rubbish, i have never seen Scotland play but everyone tells me they are crap. England is not that great an average team so I never support them, as individual players they play OK, but together as a team they suck.