I love the Logitech F310. Very similar to (fully compatible with) X360. Only differences are:
- D-pad on left with two analogs in middle, like Playstation controllers.
- Corded (long cord, unless you're using it on an HTPC the cord is probably more convenient because you don't have to change batteries. USB controllers are also universal, so I don't have to worry about getting it to work on Linux through a whole convoluted process like I would with an Xbox controller)
- Analog sticks are also buttons (Xbox might have this too, never used one)
Nice weight, perfect grip. I almost want to buy like five of these so I have backups in case they go out of production.