Actually, Windows NT has some Proc shrinking abilities and Win2K has quite a lot. If I recall from my days on the Win2K dev team, you actually have to USE the API's in YOUR code, which is why most programs just keep growing.
"Nothing is sure but death and taxes" I say combine the two and its death to all taxes!