I think that in some cases, good 'shrooms are more about the TECHNIQUE than the recipe.
I read in "The Way to Cook", by Julia Child, that the trick is to saute them in a hot pan, and not to do too many at a time:
Start by cleaning and blotting the mushrooms dry. They brown-up better when they are dry.
I like to use about 50/50 mix of butter and olive oil in the pan, with a little minced / pressed garlic. Once the oil starts to bubble, I start working.
First, I saute some diced or sliced onion (Vidalia, Spanish, or Red Onions), because the onions take longer, and it gets the pan "seasoned". I like to get the onions to caramelize a bit - nice and brown in spots, bordering on burnt yet not burned. This brings out the sweetness.
Next, I add a little more butter & oil, and cover the bottom of the pan with a loose layer of whole (if they're small) or halved or quartered mushrooms (if they're bigger) - then keep stirring. The mushrooms will seem to absorb nearly all of the oil at first, and then, after a while, they will start to "sweat" as some of the internal moisture cooks-off as steam, and the oil will re-surface. I usually like to get them a little browned around the edges / darkish brown on the flat side if they are cut into pieces.
When done, dump them into a warm bowl with the onions and repeat until all of your mushrooms are cooked. Then, you can add salt & pepper, and any other fixin's to the bowl, toss, and serve over a nice, thick, juicy steak!
Putting too many in the pan at once gives you soggy mushrooms - instead of evaporating as steam, the moisture accumulates in the pan, and they do not brown properly.
Try it - I'll bet it works.