Dont really get any of the arguments against him playing for England anymore to be honest. He would be eligible to play for us via citizenship, as was mo farah when he won gold in euro athletics champs recently. Other people have listed numerous other sports people that have competed for us. The two most snooty sports, cricket and rugby union, have accepted this. So I dont see why us oiks dont. Trott playing for England for gods sake, if he had been picked for SA, theres no way he would've played for us!
People (media on their tabloid jingoistic campaign) have complained about it stopping the development of homegrown players. Was Owen Hargreaves 'homegrown', being brought up in Canada? Hasnt Arteta actually played more in GB than in Spain?
Surely the issue should be that until, clubs start spending 'transfer budget' type amounts on their academies, to produce gifted natural players from this country, then they will buy from abroad. Academy player in 1st team = money not spent abroad and the national team will benefit anyway.
Until that time, I want to see us win and if that means Mikel plays, so be it.
Having that said, as an Everton supporter, I hope he doesnt....shit happens when our players become England internationals!