This one will be your best friend in many MANY adventures.
Supports multiple USB devices and Internal HDD standard (although with some settings tweaking you can stream through RJ-45 Ethernet cable as well direct from a NAS or PC).
It has excellent compatibility and all the features you would expect from a digital VCP, including remembering where you left off on any video you play, or ALL the videos you play (quit after 5 minutes of 100 different tv shows or movies, and come back anytime in the future (yes even years), click on the show you left, and you are right back where you left off).
There are only a handful of games which are not compatible with this feature (Resident Evil 4 and the Phantasy Star Universe series are the two biggest names I know of). It also allows for Virtual Memory Cards ( VMC)which will save you tons of space on those tiny 8MB memory cards you are probably using now.