Chim and I picked up a Whirlpool. Supposedly the most reliable mainstream brand. Bosch is top, but isn't as mainstream and quite a bit more.
Just make sure to by the cheapest unit that uses the best motors. For instance, every washer company has like a line of washers that use the same motor. Some just have more features like hotter water heater or more adjustable tines or something like that. Get the model from that line that is the cheapest (has fewest features to break). Then you have reliable parts where it counts.
Also, you might want to bring some of the trays and glasses you use a bit with you to the store. I brought a serving tray, a plate, and a wine glass to see how the shelves would fit. I am glad I did because I found out I can get away with the non-adjustable top shelf and still fit what I needed to (cheaper model).
I would recommend the non-motorized but still movable sprayer on the bottom of the top shelf as that cleans the top shelf better and has less motorized/fragile parts. check to make sure the distance from the bottom shelf is sufficient to clear that swinging sprayer, though (that's what the plate/tray is for).
I would also recommend the easiest controls you can manage. Too many dials and LCD displays are just more things to break/confuse. The sanitizer heat rinse is pointless because the moment the dish comes out of the washer, it gets contaminated immediately.
Stainless steel lined ones are nice, but unnecessary if you don't put aluminum in to get washed. Also note the bottom drain. Some washers have a cycle that cleans the drain BEFORE the main washing occurs. This prevents previous food particles from redepositing during the wash. This is quite helpful.
Let me know if you need any other advice, I will see what I can do