Help 720p H.264 and MKV choppy video and LAG!

So I just got a Droid Incredible and I was happy with it until I started playing 720p mkv files. Now I've used other tablets before that have the same exact specs and could decode 720p mkv files with out effort. However, with the incredible it just lags and chops and it's just annoying! I've tried shutting down programs, freeing up ram and clearing processes but the video lag and choppiness still sucks. I've tried hard and soft decoding but it's still choppy. So is there anyway to play 720p video files or will the droid incredible be forever stuck at 480p mp4 encoding? Please help!

oh and I've tried nearly every media player out luck :)