Here's what I found out after using this for a few hours.
1. It can play mkv 720p and 1080p easily without any hiccups from 2.5" IDE and SATA USB. Both normal hdd and FreeAgent tune USB. No external power required to power-up 2.5" USB drives.
2. MKV with DTS, you wont get any sound but this can be is easily converted using popcorn hour dts converter. Took about 3 minutes to convert full length mkv movie dts to mkv aac or dolby audio (using q9550 overdose 3.6ghz).
3. Menu is cool with features to sort by date, favorites, recent and by folders for all formats, movie, pictures, mp3.
4. It has two USB ports, where you can plug a permanent USB cable for usb hdd and another one for u to plug a thumb drives to view picture or play smaller files.
5. It supports ntfs hdd format, well you need this if you want to transfer and play 8GB mkv files.
6. Very small and neat, can put on top of your tv or besides your astro decoder.
7. What else worth mentioning, remote control very small, looks like a nokia phone cause I thought my son was playing with it, but he was playing with the phone.
8. HDMI and RCA jacks to cater to all kind of tv
9. Bad things, no network connectivity and if you lose the remote, you in deep shit cause there's no manual button to do whatever else.
10. Support multi-audio channel and subtitles idx/sub/srt
11. DOES NOT support subtitles in mkv container.
All in all, small price to pay if you looking for a standalone mkv/avi player. Better than getting HTPC or DVD DIVX players.
Reuben just got his unit, maybe he can write longer review after he plays with his hundreds mkv files.