I am a big fan of
Kinoma for playing back media, but everybody has their own preference... It supports a lot of video formats... I recommend setting the video resolution to VGA (640x480), that is the native resolution of the Touch Pro.. I am not sure about fps.. Video size should not matter... However, if you are storing the video on your Storage Card, you may be interested in
this tweak, which speeds up your storage card...