Mine is the 8bitdo SF30 Pro, personally (with wireless adapter, of course).
Good weight, buttons are nice and springy, dpad is a little off at times, analog sticks have a nice round feel to them (although mine are broken), and it functions in many different input modes for my gaming convenience. I don't care for XBox Controllers, as they have too much bulk for me. I don't like feeling like I'm holding the weight up on the controller as I play. Batteries only add to this trouble.
How about you, fellow RHDNers? Talk at length about the merits and/or demerits of particular PC gaming controllers, and, GO