i really like the razer wolverine v2 i managed to find one a few years ago at a good price, but the past couple years ive been using gamesir controllers, they are very good quality and at a decent price (under 100 bux aud)
For everything that doesn't need thumbsticks on PC (I have an original Saturn pad, but a DIY 8bitDo Bluetooth motherboard inside). Worth every penny, and I don't have to resort to full clones that don't replicate the silky d-pad anywhere near as good.
For everything that does require sticks..
Absolutely dog shit battery life, but everything else is the best of all current modern controllers. Never had drift myself, so I can't comment on that.
I'm also partial to a DualShock 3. It's light, has amazing battery, and in recent years, has great simple software for Windows. No more MotionJoy bollocks that we had to use many years ago. Dinput, Xinput, SDL, you name it. Incredibly easy to use now in everything.