It took me over 2 weeks to find and choose Aspnix.com Windows hosting service. While I was doing google search on 'cheap windows hosts', I've found over 10 web hosts offering windows/asp.net hosting plans. It was hard to make final decision as I should say that the hosting market is so competitive. But finally I made final decision and chose Aspnix. Must say I've made a good choice.
When I contact their support and ask for help I know that I will talk with real people who will think and act in order to understand and resolve the problem, not simply inform me that this is not possible or that is not allowed like some other providers do. On top of this, the cost of hosting is relatively cheap and their work is based on quality.