Windows CE fully supports the NS Geode processor family. The recently released CE.Net includes a BSP for a Geode based reference design. CE.Net also includes much more source code than CE 3.0
CE.Net added support for RNDIS, meaning you can use a USB ethernet adapter. CE.Net also includes significantly improved support for PCI devices. Additionally 802.11 and 802.1x zero config are supported in CE for those of you interested in an 802.11 mini-PCI setup. Or try Bluetooth, again supported in CE.Net.
CE does include full MSystems DOC support, and has for the last several versions.
You can request an eval copy at http://www.microsoft.com/windows/embedded/ce.net/evaluation/trial/evalkit.asp (for the WebPlayer you want CE.Net, not the embedded NT offering)
If you want to try out CE.net and get a feel for its capabilities, you can download a version that supports an x86 emulator from http://msdn.microsoft.com/downloads/default.asp?url=/downloads/sample.asp?url=/msdn-files/027/001/699/msdncompositedoc.xml . This version contains all the components of the full version, its limitations are that it is x86 only and supports only the emulator BSP.
I've seen CE.Net on a variety of Webplayer type devices (Geode based low cost embedded PCs). Some of the features I've seen used in these configs include:
RDP - Remote desktop, acess you PC from various locations in the home.
Web browser - IE5.5 browser. Add the TV-lens feature to make it more useable on low res screens.
Picture viewer - set it up as a continuous slide show.
DAR - Digital Audio Receiver. CE.Net includes a Windows Media player.
Web server - CE contains full gateway support as well as a web server. I've seen headless Geode devices being used as low cost personal web servers.
The CE development team is active on the windowsce newsgroups. You might try posting questions there if you are interested in trying out CE on your WebPlayer.