I'm evaluating several companies for devoted hosting for any User Acceptance Testing atmosphere for a number of ASP.Internet programs. I suppose I wish to know is exactly what evaluation criteria should one consider when looking for a number of different hosts? What are the factors that need considering from the development perspective?

You will see 2 devoted servers. One would be the database server running SQL Server 2008 Another would be the web server on home windows 2008 R2.