but you can't add subs if i remember correct...
im using PSP Movie Maker ( very fast but can't add subs so i'm using it for hardsubbed stuff ) and PSP Video Creator ( for unsubbed stuff and *.mkv's but it's slow and that's the bad side of it... )
ps. yes, im actually watching ( anime ) on psp >_>