Whisk the eggs in a bowl with the cream or milk, salt and pepper. Heat a medium sized pan and add the butter. As soon as the butter has melted pour in the egg mixture. Allow it to sit for about 30 seconds before stirring it very gently with a wooden spoon. When the eggs are softly set and still a little runny, remove from the heat and leave for a couple of seconds to finish cooking.
To assemble, put a slice of toast on each of four plates. Add the ham or bacon, then the tomatoes and peppers, a few basil leaves and finally the scrambled eggs. Sprinkle over some chives. Serve with a green salad.