I have a windows mobile phone (HTC Fuze or HTC Touch Pro) and I can run windows 95 and windows 98 on it (although it's tricky to get it working right). I'm working on getting XP to run on it too. It doesn't run very quickly and no network connections of any kind (yet).