Um, a hundred people, a hundred opinions. Hard to advise. It depends on your options and preferences.
If you want now using D0 or buy now or in near future cheaper qs scalable pieces, so you must buy C741 boards. In my eyes looks best c741 maybe GIGABYTE GIGABYTE MS03-CE0 because I prefer more available PCIe5 slots.
But if you want OC and faster memory modules and few more additional bonuses (audio tons usb wifi etc.), and it is not problem stick with D0 and wait on lower price w-pieces sometime in the future, or buy now more expensive w-piece, so W790 boards are for you. One big minus for W790 boards is that not support cheaper qs scalable pieces. But for example this is not problem for me, I am happy with my D0 and I have not problem wait on lower price w-pieces. In my eyes looks best as w790 ASUS W790 SAGE or ASROCK W790WS (1rev).