I only own 3 controllers on my PC. Xbox controller S, Saitek P750, and a Gravis Gamepad Pro. All are good controllers, but Gravis gamepad pro isnt good for 3d, and Saitek P750 isnt good for 2d. Xbox CS is just the best one ive found.... I havent tried sidewinder before, but after what I have now, i dont want to...