I would suggest MS retain backwards compatibility with Drivers, even a DX7 compatibility layer if possible.
That way people with decent laptops (I have a Thinkpad R40) can still run it without problems. Sure, we won't get Aero.. but who cares. If I can watch a DVD on my laptop, that's good enough for me.
As for the programs themselves, go ahead. Why does MS keep compatibility for old programs back to Windows 95, but not for drivers? They need a "Compatibility Mode" layer for older drivers.