[quote name='blowmefer']If I could change one thing though, it would run off a rechargeable battery, and not 4 AAA batteries.[/QUOTE]
Eneloop. Take my word on this - best batteries you can get - I bought a slew of them on clearance from Circuit City before they went out (AA and AAA) - I had the official Xbox battery packs for my 360 controllers, they didn't last nearly as long per charge as the Eneloops do, not to mention I had a couple crap out on me with less than a year on them. To hell with proprietary battery packs now - I use them in my remotes (they drain slow enough that they will hold a charge for a good long time), I use them in my game controllers (360, Wii, GH peripherals) - they work great for everything. If you keep a couple extra sets on hand, you can swap out the batteries while you charge the replacements and set them aside. Absolutely worth the money.