I cannot stand La Liga. There are only really two teams in it, and the quality of football is high from the top teams but the game is so slow and there is no physical contact allowed at all. The Prem is exceptional in its fast pace and tough physical game. Something the refs are trying to ruin. The English game is all about the strong physical side and the quick and technical side as well. The English game demands the most, which is reason 1 why we never do well as a national team in major tournaments in my opinion. The players always seem more tired than other nations as they have had to endure the most competitive league (i mean that in a sense that games are competitive even when results aren't always) a team always battles hard. The best player for England in a major tournament pre-South Africa has been Owen Hargreaves and before that Rooney and Owen both who were young and burst on the scene.
I agree with all the points about the Bundesliga however, and think aside from overall quality of players it does top the prem. When you look at the Prem now with Chelsea, Rags, Arsenal, City and Spurs its a damn good league. Even if we all know Chelsea will win it, the Rags will come 2nd, Arsenal will be too lightweight and come 3rd just and us and Spurs will fight for 4th ;)