The last years I have worked with Beijer E-series (E-designer), Beijer iX-series (iX Developer), Rockwell PanelView (FactoryTalk) and mainly Siemens (TIA V13->V15). Did a little playing around with emulated HMI using Codesys on a rPi.
Out of those, I prefer Siemens. Since that is what we mostly use, it is the package I am most fluent with. After they got rid of the eternal crashes it is fast and stable. It looks good and I can pretty much do what I need with it. I have yet to run into a bad screen. Only issue we have had we're caused by bad memory cards. Prices are pretty good once you get some volume. Software is expensive, but once you have it, maintaining it is not to bad.
iX developer is not bad either, but after having so many problems with drivers, cables and reliability issues, we walked away from them. I like the look of the screen, especially the new X2 Pro, and the ease of downloading a back-up with USB stick. Rep says problems are solved, but I just like the drag and drop functionality of TIA.
PanelView is a pain for me, we use Siemens PLC's, so have to go through an OPC server. Graphics looks ancient. (but costumer is king, right...)
All in all, you are likely going to recommend the package you know best.