Thought I posted this before but can't seem to find it. I'm sure I've written it a few times in the newsgroup forums though.
Basically, during your installation of VS or the .NET Framework, the installation may hang.
We've discovered that some third party virus scanners are pretty agressive and will hard lock some VS files as we install them.
If you have Norton or Kaspersky installed, do the following: