I have been working on my fajita recipe since my grandmother gave me a stove-top grill for my first apartment in 1997. I don't think I ever cooked anything for her before she passed away several years ago. That's a shame, but I have put that little stove top grill to good use. I like to think she'd be pleased. She made a delicious apple cake with caramel icing. Maybe one of these days, I'll get around to sharing it on here.
Since I've been making fajitas for nearly 15 years, I'd say I've got a pretty good handle on them at this point. At least, I make fajitas that Darren and I both like. His mom likes them, too. I don't eat tomatoes, but if you like them, feel free to add them to the recipe.
I used to make my fajitas on a stove-top grill, but lately, I've been using a griddle. I like the higher sides of the griddle, as I tend to make a mess when I cook. I like to make my spice mixture first. I mix salt, pepper, chili powder, and several kinds of ground chilies in a gallon ziplock bag with a bit of vegetable oil. I actually do this twice, because I like to marinate my meat and vegetable separately. I have no explanation for this.
Darren likes to pile everything in his burrito, and I like my guacamole on the side, because I like the cold guacamole to contrast with the hot burrito. Eat them however you see fit.