Spanish football is how English football should be. There are a lot of foreign nationals plying their trade in Spain, but homegrown stars are given every opportunity to shine too. I also think that the 'B' teams help a lot, who compete in the league system, and can get as far as the Liga Adelante. Many of Barca and Real stars started playing for either Barca B or Castilla(RM B), excelled and then moved onto the first team.
Real and barca both look as good as through in the Cl, and it will take something special for Shakhtar and Spurs to pull back. I also think Spain have to be classed as favourites for Euro 2012, even with the indifferent recent form, as if one player is out, another just as good appears.