The differences between weather forecast models

What are the top global forecast models and is one more accurate than the other?