Check out the Creative Zen Vision: a 30Gb Portable media player (not sure if its a Microsoft Portable Media Center, though it does have Plays For Sure status). It plays video on a 640×480 3.7″ display, and looks quite cool. It has compact flash support (with optional adapter for reading MMC, SD and Smart Media. Looks quite cool. and at $399, its got the right price! :)