With Sony you have a $60controller with a rechargeable battery inside. The downside however, once that battery doesn't hold a charge after about a year you have to buy another $60 controller even though your controller that doesn't hold a charge still works perfectly fine, just needs to be plugged in all the time now. Cost after a year roughly $120
Or Microsoft who also offers a $60 controller that will take AA batteries or by a $25 play and charge kit. Once the rechargeable battery no longer holds a charge, you can buy a new rechargeable battery for $15. After one year total cost is roughly $100 or more if you just buy AA batteries.