hmm well I think my point is is that MSDN licenses you for all of it, so there may not be a need to deactivate and switch, at least under MSDN.
The note about additional keys comes in the top section here: http://msdn.microsoft.com/en-US/subscriptions/cc137104.aspx where it says:
Please note that each product key has multiple
activations and many products allow you to install and use the product without activation for 30 days or more. Our
research on historical key claiming patterns shows that the majority of subscribers are not impacted by these changes. However, if activating a product key multiple times does not meet your needs or you’ve exhausted the activations, you can submit a request
for additional keys through MSDN
Customer Service.
I think what you're asking in your second part of the question is "if my key has 10 activations, and I use one of them for a machine, can I get it back to use on another machine when I want to, and still have only used one?" The answer to this is no, you can't, certainly not automatically. This is why we suggest not activating unless you know you'll need to. If you can do this by calling, I think its more likely that when you call in they increase the maximum you have rather than giving you one back that you used before.
Good questions, let me know what you think.
Thanks,
Mike
MSDN and TechNet Subscriptions Support
Read the Subscriptions Blog!