I have a license for Team Foundation Server 2010. I'm wondering if there is any way TFS could be installed in my account on Winhost.
No, I'm afraid not. We are aware of this product but this feature will require that we setup a separate server for it. And at this time we do not have a lot of customers asking for it to warrant deploying a new server specifically for this technology.