This is exactly what Avalon will do in Longhorn. What you want is a higher dpi display. Windows currently has some support for it, but many programs assume a fixed size dpi. With avalon, running at a higher dpi should be transparent to the application,
and therefore work much better.
So to answer you question...probably 2006+ before it's really feasable. (At least with Windows)