when your controller is not work well, and it is in Warranty still, the store will repair it free of charge. If not,you could buy some replacement to fix it up.After all,buy a new one may be the best choice.
By the way,online shopping may have more choice and more convenient.
To recharge your xbox 360 wireless controller you need to buy a play and charge kit(highly recomended) then plug it into the front of the controller and into one of the controller ports then turn on your console and play while it charges.
Using a play and charge kit
The battery pack. You will get a battery holder but you can buy a plug and play charge kit.
The play and charge kit eliminates the need for replacing/recharging batteries. The play and charge kit allows the user to recharge the Xbox 360 controller while playing video games. Allowing continuous wireless gaming.
It is saying that your battery or plug & play charger kit is low. Charge your adapter or change batteries.
No you must have an Xbox360 controller. There are both wireless and wired ones. I would reccommend getting a "Play and Charge Kit" if you get wireless.
There is no way to use your existing Xbox 360 controller on your PC. However, Microsoft have released a PC controller which is a Xbox controller.
a controller
The Xbox 360 wireless headset automatically charges through the USB on your 360 weather it's on or not. The play-and-charge kit for your wireless controller, however, only charges while the Xbox is on.
No
cons you have to change batteries on the controller while ps3 you can plug into game and charge and play
I would buy the Kinect for your Xbox but not a modded controller as you will get suspended if you play with a modded controller.