If we are basing it on European competitions then recently the Spanish teams have been the best, as they are top of the UEFA Coefficiency rankings, and had 5/8 semi finalists last season. And if you look this season, then so far it's the Bundesliga that has been the best. The EPL was the best a few years a go, but the tide has turned.
It just annoys me when people say that the Premier League is the best without any real explaination. Makes me think that they've been caught up with the SkySports propaganda (Lets face it, they don't own the Bundesliga rights so they aren't going to promote that league at all. SkySports probs see Arsenal as favourites against Bayern
If you think the EPL is the best then fine, but please explain yourselves, so us that don't think it's the best see where your coming from, and why you think that is so.