How long does the battery life last on the Caanoo, and how is it recharged/replaced? Also, what kind of batteries does it use? Are there any decent emulators out, and if so, what sites are they on? And the biggie, can it run .SWF files? I just got enough spare cash to get a Caanoo, but I would...