The controller itself is great, great feel, great design and response but the "wireless" part is a con.
You have to connect a rather large and long receiver that plugs in a USB port to communicate between controller and PC. Thats not wireless to me, seeing as my laptop has infrared, bluetooth and wifi so surely Microsoft could have come up with something better to link the two then this ugly piece of hardware? I have sent this request to Microsoft but doudt I will get a response.
Also the software literally links the two devices thats it, there are no settings or configurations just the games settings!