There are a few things to keep in mind here. First and foremost, make sure you have a great nonstick pan. Also, you don't want the pan too hot or too cold! Make sure you're not adding the eggs before it's heated up to the correct temperature. Cooking in batches also helps, that way you're not overcrowding the pan. If you're making eggs for a crowd, consider only using about 6 eggs at a time. Lastly, butter and oil help a lot!