I'm quite the opposite, I really dislike the taste of fat. I usually end up marinating my steaks with a bit of A1's, garlic power, salt (duh), pepper (also duh), and usually whatever spice I'm feeling at the moment, like rosemary, cumin, or a tiny itty bit of mustard. I'll never put anything else on top of my steak though after it's cooked, I despise the taste of BBQ sauce when it's not used as a marinate, and adding anything else is just a waste of a perfectly good steak unless it's made specifically with the steak in mind, homemade garlic sauce is one of my personal favorites!
As for how they are done, I'm not particularly picky about it, but I prefer rarer steaks over more well done ones.