I've been using various joysticks and different controllers since the age of Atari 2600, and the best, most useful and durable one I've ever purchased was a simple Sony DualShock DS4 controller (CUH-ZCT2 bluetooth version). Combined with recent builds of DS4Windows it's pretty much unbeatable for the price. I always buy an extra one when they're on sale for around $25 (USD). I've owned Xbox 360/XBOne controllers, along with Sony DS3 controllers, and this thing is supreme, imo. Much prefer the ergonomic shape and feel over the Xbox controllers too. Just be sure not to get a cheap chinese counterfeit one and you'll be golden. In fact, I even have a new Gold DS4 controller in storage for backup. Hehe.