If it's a portable hard disk based player that you want then I would advise waiting a short time, to see what the major brand names release. I'll bet there's some nice (and not home brew) kit on the horizon.

Rob