Heat the oil in a medium sized pan over medium heat. Add the onion and tomatoes, and panfry until the onion is transparent and the tomato juice reduces down.Lower heat and pour in the eggs. Cook stirring for 1 - 2 minutes, and spoon the cream cheese over the top.Cook stirring again until the eggs are done to your liking and the cream cheese has mixed through the eggs.Season with salt and/or pepper and sprinkle with (optional) freshly chopped parsley.Serve with buttered toast or crackers