For a photo storage device, this thing is top notch. Incredible high-res (ppi) screen, 640x480x24bit in 3.8 inches. Great color rendition. Transfers are quick, operation a little poky but worth it. Battery life is decent, about 2.5 hours of continuous use. It wasn't all that great for mp3's, as it just doesn't have the software or hardware interface like an mp3 player. It's great for divx movies if you can get them to play. And has some issues skipping forward on certain movies. I had to make it better, so I just got done slammin a 100GB seagate momentus 5400 rpm 8mb hard drive in it. Did a drive clone and its working great with the new space. The old drive was a hitachi 40gb 4200rpm 2mb so this drive is noticably faster... It makes the thumbnails come in a lot faster and pretty much run faster overall. The new drive has the same power levels as well Just wanted to let everyone know these things are great!