How to handle first upgrade

Our company is preparing to do our first upgrade to Solidworks and Enterprise 2011.  After reading a lot of threads their seems to many opinions on how this is to be done, with some people saying that your previous versions should be removed and then install new version because this can cause problems.  Others say they are running multiple versions and have now issues.  Also with Enterprise should this be upgraded first before the work stations or could we do vise versa.  Just looking for advise.

Thanks

SolidworksAdministration