I have to disagree on this one. The atmosphere at a wales vs england match at the millennium beats out every other ground, but the facility itself is absolutely woeful. terrible pitch, terrible toilets, ridiculous bar queues, it simply does not compare to any of the other stadiums. The only one i have not been to is Rome.
Both teams in 'we want home games' shocker. Unforunately, neither of them make the decision.
The Millenium stadium is a far better sporting venue than Twickenham in all but capacity, but as it's England's WC I fully expect them to host that particular match.