The question in the title ^
I think the best controller this gen is hands down the Xbox One controller. Such perfection. I would rate it as my second favorite controller of all time right behind the Gamecube controller. I think the D-pad is great and the controller just melts into your hands.
A close 2nd is the Wii U gamepad. A very good controller.
A distant 3rd is the DualShock 4. I have never liked a playstion controller but that being said this is the best DualShock Sony has made.
What's your opinion?