German league is best value pound for pound. Tickets are cheap, and about 8 teams are in with a shot of winning the league at the start of every season. No other league can boast that.
I'd put England 2nd, especially after this wonderful season. The fact that I can now watch pretty much any of the televized games and be entertained by a game with a meaningful result means that the league is better. Before when the only games that mattered were those amongst Liverpool-Arsenal-United-Chelsea, it wasn't that good.
Serie A is coming back slowly, but really needs more fans and better atmosphere in stadiums.
La Liga. Stopped watching it. Waste of everyone's time.