Based on the comments, it seems that your remaining big problem is "unreliable, last."
You can find the following perspective , illuminating in many ways.
The short version of the story is that the server workspaces are your only option in TFS 2008 and TFS 2010, they are quite incompatible in use depending on what you are doing exactly and what the TFS development team will recognize and intend to give you choose in the next version after TFS 2010.
source
share