TinyXP FTW. I put it on two ~300MHz Celerons with 64 and 96MB RAM respectively, machines that I would not want to see running Windows 2000, let alone full-blown XP, so that some nice people could actually use the USB printers they bought. It runs better than Win98 on that hardware.
What this tells me is that Microsoft is fucking INSANE. Whatever their future strategy is, it's far away from what TinyXP accomplishes, and that is sad. There are massive hordes of people out there who want their existing computer to run faster through the promise of a software upgrade. TinyXP is *not* less capable than Windows 98. It supports modern hardware, has modest memory requirements and full support for current apps.
Microsoft could release TinyXP as a full-blown OS and promote it as the upgrade Vista is supposed to be. They'd make billions; it'd be the first time most people would ever see their computer get faster from an OS upgrade.