As edbro said, you can charge via the USB connection, but you do have to have the ConnSoft installed on the computer (I believe that libPRS500 will also allow it to charge). ConnSoft can be problematic to install unless you have WinXP or later, but libPRS500 can help with that too.