I basically don't eat steak out anymore. It's just... I can make it better, reliably.
Quick guide: :30/:30+3/3+3/3+:30/:30
I only buy the "Natural" (no antibiotics, grass fed, grain finished) prime, bone-in delmonico (ribeye) steak from Canales Quality Meats in Eastern Market here in DC. Grass fed beef is much leaner than grain, but with an amazing taste - and, it's better for you, with a much better balance of Omega fatty acids. Get the most marbled cut you can find, but realize that it'll still be about half as marbled as a grain-fed steak. And for the love of all things tasty, get the bone in.
Up to four days ahead, but ideally at least 24 hours, rinse the steak and pat dry. Wrap in cheesecloth (~1 layer per day). Place it on a rack in the top back of your fridge. This is an at-home method to dry-age your cut, and it tenderizes the meat and deepens the flavor. Watch a video on the technique here: http://lifehacker.com/5865849/dry+age-steak-at-home-for-steakhouse+quali...
Two hours before you're going to put it on the grill, take it out and unwrap the steak. Plop it down on some waxed paper and salt both sides (I like using a bit of alderwood smoked salt and some kosher salt, about a teaspoon or two per side). Let it sit - it will juice and then re-absorb, bringing in the smoke and salt flavors deep into the meat.