Toast the slices of bread until golden. Butter, if desired, then lightly rub each on one side with the clove of garlic.
In a small bowl, whisk together the eggs, feta, and basil. (Whisking in the feta at the start makes the eggs lighter and more fluffy. If you prefer creamy eggs, add the feta as you remove the eggs from the heat).
Melt a small amount of butter in a frying pan. Pour in the egg mixture and cook, stirring frequently, pushing the cooked egg from the bottom to allow the uncooked egg on top to flow under and cook. When the eggs look close to done but are still somewhat wet looking, remove them from the heat. Stir in salt and pepper to taste.
Divide the eggs in half and pile on top of the pieces of toast. Top with the slices of prosciutto. Enjoy!