Summary: This Controller is better than many on the market today. Pretty much only rivaled by Logitech. The FPS mode and programable feature are pretty cool and the controller has a decent over all feel. The buttons and digital pad are slighty chintzy but the analogs have a nice feel to them. SERIOUS RANGE PROBLEM. It's a real plus having the extra two thumb buttons but I think there is a corded version. Get that instead.