I eat my steak between medium rare and rare. I like to soak my steak in a Worcestershire, soy sauce, lemon combo with a whole garlic clove, adobo seasoning, cayenne pepper, salt, pepper, a little sugar, some green onions, and turmeric. I then let it soak for around 1-3 hours. After it is done soaking I will take it out and wait for it to soak up a lot of the liquids so it isn't as drippy, but also not too dry. Then I will add a light layer of salt and pepper to the steak and cook it on the stove (medium heat) for around 5 minutes. After that, I take it outside to the grill and put the grate on the lowest brackets to get the most heat so I can sear the steaks. I let them sit on the grill for 2-4 minutes until they get a nice dark sear around the edges. After that they are ready to eat.
Edit: I also make sure to find a cut with a really really nice layer of fat around the edge for better flavor.