I have a Moroccan breakfast recipe for eggs, that I actually make often for myself and my kids. Bit more effort than just frying or poaching, but seriosuly delicious.
3 medium sized tomatoes
1-2 eggs (your choice)
1/2 tsp parsley
1/2 tsp coriander (if usings fresh then chop really fine)
1 clove garlic (ground)
1/2 tsp paprika
1/2 tsp cumin
1/2 tsp chilli powder
drop or two of oil
salt to taste
Dice the tomatoes and add to oil in a frying pan on high heat, use a fork or something to mash the tomatoes down as you are cooking them, add all the seasoning herbs and garlic, stir in, gently crack 1-2 eggs over it all so that they are resting above the tomatoe mixture, turn down heat to medium, put a lid on and leave to cook until the egg reaches a consistancy you are happy with. (this is basically like poaching an egg, only with the juices of a tomatoe and flavour.
Serve with crusty bread, using the bread to dip into the sauce........seriously delicious.
You can also turn it into a main meal, by just increasing the ingrediants, adding prawns prior to the eggs for 5 minutes, and then the egg. Serve with chips (british chips), or saute potatoes.