In plastic sandwich bag toss potatoes, garlic powder, olive oil and salt & pepper. Heat large skillet over medium heat. When hot; toss in potatoes. Cook until lightly browned; approximately 10 minutes. Add bacon and cook for another 5 minutes. Add ham and cook for another 5 minutes or until potatoes are tender but browned. Remove from pan; plate and cover to keep warm.
In small bowl beat eggs, egg whites and water.
Remove all but 1 tablespoon of grease from skillet. Over low heat add eggs and cook slowly using a heat resistant rubber spatula to move the cooked eggs and allow the uncooked egg mixture to flow to the bottom of the pan. When almost complete turn off heat and cover.
Toast rolls or bread and butter.
Divide eggs, potato mixture and cheddar cheese between 2 bowls.