1. Preheat oven to 350 degrees F. Soak dried tomatoes in very hot water to cover in a small bowl until softened, for about 10 minutes. Drain and cut into thin strips.
2. Heat oil in a small nonstick ovenproof skillet (about 8-inch diameter) over medium heat. Add onion; saute until softened, about 5 minutes. Add potato and ham; cook another minute or two. Add tomatoes.
3. Meanwhile, lightly beat together the eggs and cheese in a small bowl. Add to ingredients in skillet. Cook for 3 minutes longer.
4. Bake in preheated 350 degrees F oven for 10 minutes or until eggs are set. Serve immediately.