Community Tip - Did you get called away in the middle of writing a post? Don't worry you can find your unfinished post later in the Drafts section of your profile page. X
Another option is to use the "setx" command which I believe used to come with the Windows Resource Kit but seems to be part of Windows 7 now. This is similar to the "set" command but stores the value as an environment variable that can be used immediately outside of the comman window where it was created.
I use this all the time in batch files or on the command line.