Video Player App for MKV? Having trouble finding an app that will smoothly play .MKV (matroska video) files. (For those unfamiliar with the format, MKV is commonly used for HD video.)

The popular QQ, Mobo, Mvideo, and MX players result in choppy, un-synced play. These apps do the same on my 2.1 device.
I am using Samsung Galaxy Ace with Android 2.3 and these QQ, Mobo, Mvideo, and MX players are not able to play .mkv file smoothly.
VLC media player beta for android was just released today. You can take a look at it. I am not sure if it works fine on Ace though