Coreplayer is a very versatile media player, it can play most AVI, MP4, WMA, MP3 files out there and then some, so it is perfect for viewing your media in your palm. It is a direct descendant of TCPMP a freeware player. Version 1.0 was not so good but the current version (1.1) is good enough, I use it mainly for video playing of the content I record with my OSD in MP4 format, it plays without a problem. The software has many capabilities but again, it is a jack of all trades but not so good at them except for the video playing. You should check it if you planning in watching video in your palm.