Finally made the switch from Visual Source Safe to Team System Foundation Server today but as luck would have my machine didn’t enjoy the experience. My colleagues machine was running fine, the speed difference in opening a solution or checking in/out was impressive. My machine would just sit there endlessly waiting for the check-in to work until finally I killed it off. It then occurred to me that I hadn’t connected to the Foundation Server in my Team Explorer. Once connected everything seems to be running fine. So my tip is, ensure you’ve connected via Team Explorer before you attempt to use the Source Control.