In a large skillet, cook hash brown according to package directions; season with salt, pepper and garlic powder; set aside.
In a large bowl, beat eggs with milk. Add tomatoes, onions and ham. Stir egg mixture into has browns, and over medium heat, stir quickly to scramble.
Add cheese as the eggs begin to firm. Continue to stir until mixed well and eggs are set.