Amex Digital’s new MP-501 media player is small — measuring just 175- x 128- x 15mm and weighing 250 grams, but that doesn’t mean it’s not powerful. It connects to USB hard drives, flash drives, and has a SD card slot, and can stream 1080p video to your TV over HMDI thanks to its ARM Cortex-A8 CPU, making it the smallest player in the world capable of full HD video. Video support is broad, too, as long as it’s not DRM’ed. There’s also some standard def love with a composite video / audio output and mini-USB port. Best of all, the MP-501 is available now for $49.