I clicked a link in one of the other threads, and did not realize that it would sign me up for the Beta. I only have my production machine available for WHS, and I do not want to update it with the Beta. How can I unsubscribe from getting in automatically?
Just don't install it. Signing up doesn't obligate you in any way, and if (possible, though I have no specific reason to believe that they will) Microsoft releases an update a couple of weeks after the initial beta release, you might want to install that.