I recently purchased one and used it to download photos I took while on a Baltic Cruise. The unit worked admirably.
The Pros
1. The display is large and resolution very nice.
2. It was easy to learn to use and navigation was not too complicated.
3. I could rotate, zoom, delete shots to my content
4. Can do slide show w/ or w/o sound
5. and my favorite, decent battery life. I got an extra battery just in case I was in a place where I could not plug in to recharge, but rarely used it during my cruise.
6. My friend and I took over 3,000 photos and had room to burn. Once pictures were downloaded, set them up in separate albums --
7. The short video clips that can be done my camera plays w/o any problem.
The Cons
1. Limited label length
2. Labels don't come across when downloading albums to computer.
3. Albums are in the order they are made -- not by date or alpha order. If it can be changed, haven't learned that trick yet.
4. Once downloaded to the computer, the picture labels are different than what shows up on the viewer. This makes it a bit cumbersome to work with.
Have not used it for music or videos, but then that is not why I got it. The speakers leave something to be desired, but a good set of headphones will fix that problem.
I have 512MB and 1GB cards for my camera. I have a Minolta DiMage 3.2 Mega Pix camera set on the highest rez. If I shoot 200-400 pix per day, it can pretty well fill up the 512 card. I like working with the pictures I take on the highest rez -- I can do more with them esp. cropping them w/o them getting too grainy.
Additionally, if your camera has the capability to do short video clips, you can really eat up your memory card quickly. It is nice having the unit with a large memory capacity to clear your cards.