Hi,
It just appears natural for the firmware to be able to play from an external usb hard drive plugged into the PMP, but I'm not able to find any COTS player that would do this. All it should require is a filesystem and a USB driver on the firmware. Sandisk players do allow memory cards but not full external hdds.
The practicality can be of question, since the disk will consume a lot of power, but there are a quite a few scenario's wherever this will be very useful, for example, anywhere you would want to dock your PMP. Does rockbox have any support for this or have it in the future feature list?