Try Any DVD Converter, it can convert WMV files to MP4, h.264, which should be played on any portable devices smoothly.