For the chimichurri: In a blender combine the oil, garlic, chiles, cilantro, onions, parsley and oregano. Season with salt, then stir in the vinegar. Just before serving, taste and season with more salt if needed.
For the salad: Add the tomatoes and onions to a bowl. Toss with some olive oil and the vinegar. Season with salt and garnish with the basil.
For the sandwiches: Coat a large saute pan set over medium heat with olive oil and toss in the onions. Season with salt and the crushed red pepper, and increase the heat to medium-high. Cook the onions until soft, aromatic and lightly browned, 12 to 15 minutes. Transfer to a small bowl and reserve. Wipe out the pan with a paper towel, but don't wash it.
Preheat the broiler.
Sprinkle the steaks generously with salt. Coat the pan used for the onions with olive oil and place over high heat. You want to get it really hot; the oil should almost be smoking. Working in batches so you don't crowd the pan, cook the steak slices for about 1 minute on each side. Reserve the cooked slices and repeat until all the steak is cooked.
Cut the rolls in half, scoop out the middle and toast under the broiler.
Divide the steak evenly among the rolls. Arrange the sauteed onions in an even layer on top of the steak, then drizzle the meat with the chimichurri. Place 2 slices of Camembert on each sandwich and heat under the broiler until the cheese is really nice and melty, 1 to 2 minutes.
While the cheese melts, coat a nonstick saute pan with olive oil and heat over medium heat. Crack the eggs into the pan and fry until the whites are cooked through but the yolks are still runny.
Top each sandwich with a sunny-side up egg and finish with a big drizzle of the chimichurri. Close the sandwich, squish it, get lots of napkins, and eat the deliciousness. Serve with the tomato and onion salad.