Take the steak out of the fridge and let it warm up a little as you get started with the onion.
Put a skillet on at medium heat with a couple of tablespoons of olive oil - just eyeball it. Cut up the onions into the strips that are the width that YOU want them to be. I like about 3/8".
Put the onion strips into the skillet,sprinkle with a little salt and pepper. Toss and turn them as they start to get translucent.
While the onions are cooking core and seed the roma tomatoes and cut them into pieces a little bit bigger than bite size.
When the onions are starting to get translucent push them way off to one side of the skillet. Turn the heat up to medium high. Salt and pepper both sides of the steak and lay the steak on the side of the skillet opposite the onions and you will be able to sear the steak without burning the onions.
When the steak is seared on both sides and is cooked just shy of the degree of doneness that you want, lay the pieces of tomato on top of the onions.
Scoot the veggies to the middle of the skillet and lay the steak on top. Pour in the red wine and add the butter.
Simmer until the wine has reduced by about a third and then feast on your New York Strip Steak that you have jazzed up a little