As far as I can tell and correct me if I am wrong, but I beleive that mplayer (Which is what the gp2x uses right?) for the PC (Win,Lin,Mac) can play some WMV with added DLLs hence wmv working a bit on XBMC. But I can guess that newer versions of WMV will not work for quite some time if ever.