1. Ensure that you are using Visual Studio 2010 Professional Edition and not Visual Studio 2008 or Visual Studio Express
a. Within Visual Studio go to Help>About Visual Studio to check the version and edition
2. Ensure you are a Local Admin on the machine
3. Ensure the Visual Studio configuration for templates has not been changed to an alternate location i.e. something other than (\\documents\Visual Studio 2010\templates)
a. Within Visual Studio select Tools>Options>Project and Solutions