I like both American and Mexican breakfasts about equally. The English fry-ups are ok, but IME usually lacking a key ingredient (crispy potatoes), and containing several other things I don't want at least for breakfast.
Third choice would be a Thailand breakfast buffet where East meets West. No other country I've been to serves what I consider a decent breakfast, locally.