If you enjoy watching movies off a 4.3" screen, the iriver P7 is a great little device for you. The hardest part though is holding the blocky player at a good viewing angle. Iriver teased us when first showing off the P7 by showing it with it's own speaker/charging/syncing dock that holds it up at the perfect angle for viewing. You can now buy that dock, and the price is reasonable. You can find it at iriverinc.com ($49.99) or Warehouse123.com ($36). Both include an AC adapter with it now.
The speaker output isn't loud, but fine for your own enjoyment in a quiet space. The headphone jack of the P7 is still accessible and active if you need louder audio. The Dock has a built-in Li-Polymer 2000mAh battery. You can charge your P7 from the dock's battery. You can charge both using the include adapter while the P7 is in the dock and the AC adapter is powering the dock. To charge the dock you need the AC adapter. It will not recharge over USB.
At $36 I find it a great deal. It makes my P7 seem complete.