The most important tip, I think, is to never cook a decent steak until it's well done. It absolutely ruins the flavor. Some of the better steakhouses, in fact, simply won't cook meat until it's well done and even frown on customers who order medium well steaks.
And, for heaven's sake, don't dump ketchup on the thing. Yuck.