Agree with those 3There is a reason why the English Premier League attracts so much talent from abroad - its called money, packed stadia, fans, passion and whilst you get this at certain grounds and matches across the world, the EPL gives this every week at nearly every game.
For me - its:
1. Premier League
2. La Liga
3. Serie A
Outside of this, not much, the bundesliga lacks enough quality teams and i cannot think of another countries league that has quality in depth.