I am looking at hosted TFS options for a small team of developers(<5). Looking for opinions on any of the hosted TFS services available. Any suggestions? Opinions good/bad on the individual providers and/or hosted TFS as opposed to hosting it yourself? Developers will be scattered throughout the world and not in one physical location so a hosted solution seems to make the best sense.