Good points - my team is far more important to me than England but I asked the same questions myself last night. Just how many 'top' English players are playing in foreign leagues? I can't think of one right now.
Leeds getting promoted and knocking the old Scottish git out of the FA CUP was more than I could have asked for really.