Microsoft Xbox 360 Wireless Controller for $31.75 shipped. It will run on 2 AA batteries for up to 40 hours of gameplay. As a comparison, Best Buy has it for $49. Note that a similar accessory pack deal with charge kit and rechargeable battery is also available here.