If I understand this correctly, you want a system where a server sends a packaged OS to a local machine each time the system boots up. You don't want a thin client since all processing needs to happen on the local machine and not a server. You don't want a traditional OS since that will write files to the local hard drive.
What it should like you want is the windows equivalent of a network hosted Linux live CD. While there are solutions that perform this action, they are geared towards system administrators who want to fix problems. Each one is setup slightly differently so check out the products website for more info. (source)
As for a network environment of a windows 7 workstation, that does not exist yet. The only licensing models I know of are as follows:
- Windows Home / Pro / Enterprise - Local install
- Windows Thin Client - Remote terminals that connect to a server.
- Windows embedded - Special Kiosk installs that have the OS on local hardware.
This is all based off assumptions made when reading your question. I apologize in advance if this doesn't apply to your situation.
[EDIT]
My recommendation based on the comment that this is a home environment is to just use a traditional installation on local hard drives. There are a lot of tools to do automated deployments, maintenance, and management. Most software has silent installation methods that can allow you to bring back a dead system with only a few minutes of interaction and a few hours of processing time.
Treat the computers as if they were in a small business and you'll find a lot of tools out there to make supporting the environment easier.
[END EDIT]