If you need windows hosting service, you can go with 4Goodhosting.com. I have used them for more than 1 year now and their uptime is perfect. They have adjusted their pricing plans over time to keep them competitive and currently are extremely reasonable in their pricing. The support is 24 hours active and they respond in few minutes often with full solution. I am very happy and fully satisfied with them. Go ahead and check them out.