It's better to use Windows services from aspnix.com, this company provides them cheaply and it's much better than using free unreliable companies. And I doubt you will find decent free Windows services companies.
Think webhostgiant.com can be useful for you as this company provides Windows services qualitatively and cheaply enough to be used by the web masters with even a tight budget.
Re4ally 7host.com is the company which has to be chosen - as they are the only paid windows host that have free accounts, which are possible to be upgraded to paid in future.