SRBeef,
I hear ya on the well done. It is not my personal preference, but I do have some tips since it is yours.
When ordering at a restaurant ask for the thinnest cut possible. Almost all steak restaurants cut to weight, not to thickness. Most chefs would be happy to be able to use the thinner cuts for an eater that appreciates well done. Even more importantly, let the server know that you don't want it too charred on the outside even though you want it well done. Ask for them to put it on the lowest flame possible on the grill or broiler. You may even want to consider asking for it to be only briefly started on the grill and then finished in the oven. A big help to getting your order the way you want it is to also let your server know you understand it will take up to ten minutes longer than normal cooking times to get it the way you like it, but you value the eating experience more than the time. This is important because it will ensure they don't microwave it, or worse yet (and I've seen it done) drop it in the fryer.
I get really ticked off at servers, cooks, and chefs that think a person that likes well done meat just doesn't care about how it gets cooked through. It is very typical for chefs at steak restaurants to get irate that someone would want well done on the fabulous beef they have to offer. My view is that if the beef is so fabulous, it will be fabulous no matter how much you cook it. I am here to make sure it is cooked the way the PAYING customer wants it cooked. If you like well done, more power to ya. Thank you for choosing our restaurant to eat the meat you are spending your hard earned dollars on.