I am using tVersity for my xbox: http://tversity.com/ works even with grabbed flv (youtube,...), h264, xvid, divx,... files. No need for advanced setups worked for me out of the box. The official microsoft media player solution is a joke as it plays only certain very specific WMV files, nothing else.